Setting Up Lager
Setting up your development hardware to work with Lager is actually pretty straight forward. Let's walk through the process.
Nets Form
The first step in getting setup with Lager is to fill out and submit a basic form that describes the development hardware and how it should be instrumented up. Here is an example of a completed Net Form.
Net Name |
Net Type |
Test Point Location (X) |
Test Point Location(Y) |
MUX Channel |
---|---|---|---|---|
SPI.MOSI |
Analog |
10 |
20 |
1 |
SPI.MISO |
Analog |
23 |
45 |
2 |
SPI.SCK |
Analog |
32 |
42 |
3 |
SPI.CS |
Analog |
14 |
53 |
4 |
I2C.SDA |
Logic |
100 |
110 |
|
I2C.SCL |
Logic |
200 |
21 |
|
MOTOR_DRV |
Analog |
53 |
120 |
1 |
V3.3 |
Analog |
1 |
1 |
1 |
V5 |
Analog |
41 |
31 |
2 |
RESET_BTN |
GPIO |
74 |
12 |
|
PWR |
Supply |
81 |
12 |
|
VBAT |
Battery |
342 |
31 |
|
SWDIO |
Debug |
100 |
127 |
|
SWCLK |
Debug |
100 |
100 |
|
UART.TX |
Serial Logging |
200 |
210 |
|
UART.RX |
Serial Logging |
210 |
220 |
Net Name
The net name is a user specified name for an electrical signal on the development hardware. It can be anything, and does not need to necessarily match the net name in an ECAD project. However, it's probably not a bad idea to keep the Net Name as similar as possible to the name in ECAD.
Net Type
The Net Types tells Lager how the signal should be instrumented up. The net type tells you what functions are available for a given net.
Test Point Location
The Test Point Location indicates the location on the development hardware that a particular net should be connected to. The coordinate values are relative to the board origin in either mm or mils.
MUX Channel
This is relevant only for analog nets. These nets are connected to a 4 channel MUX that corresponds to 4 channels of an oscilloscope. This allows up to 32 nets (8 per channel) to be hooked up. However, a user must decide which nets to place on which channel. Nets placed on the same channel cannot be viewed simultanesouly.
ECAD Upload
After the Nets Form is completed, the user uploads the ECAD project(e.g. Altium, KiCAD, Eagle) that corresponds to the hardware being developed on.
Send Hardware
Once the Nets Form and ECAD Upload is complete, we verify that the development hardware is compatible with the Lager platform. If there are no issues, the development hardware can be sent to us.
Instrumentation
As soon as the development hardware is received at the Hardware Data Center a lab tech will use the Nets Form and associated ECAD Upload to instrument up the development hardware to the Lager system.
Notify
And that's it. Once the instrumentation is complete a notification will be sent informing you that your development hardware is ready to be developed on!