Assembly Instructions for the CC1310 Launchpad Ethernet Access Point
The CC1310 Launchpad Ethernet access point provides a connection between a wireless network and the Internet. It is easy to assemble from existing off-the-shelf hardware.
Requirements
Hardware
You will need the following,
- one TI CC1310 Launchpad
- one Olimex ENC28j60 Ethernet module
- either the Thingsquare Ethernet adapter board a couple of jumper cables
- an Ethernet cable
- a USB cable
- a computer running Windows
Adapter Board Design Files
An adapter board is not strictly required, as it is possible to use jumper cables to achieve the same, but an adapter board makes life easier. To build an adapter board, use these design files.
Software
You will need the following,
- Firmware binaries for the CC1310 Launchpad Ethernet Access Point
- TI Flash programmer 2
Preparations
Download the software and install Flash programmer 2
on the computer. This will also install drivers for the Launchpad board.
Assemble the Ethernet Access Point
Note: these pins were updated with the February 2018 release.
Connect the Olimex module to the Launchpad using either the adapter board or with the following pins:
- Olimex pin 1 — Launchpad pin DIO23
- Olimex pin 2 — Launchpad pin DIO25
- Olimex pin 3 — Launchpad pin DIO27
- Olimex pin 7 — Launchpad pin DIO26
- Olimex pin 9 — Launchpad pin GND
- Olimex pin 10 — Launchpad pin 3V3
Flashing the devices
Connect the Launchpad by USB to the computer and start Flash programmer 2
. Flash programmer 2 will start in a blank state.
Press Refresh
to have it look for the CC1310 Launchpad. It will show up in the list on the right, as in the following image. Click the CC1310
in the list to select the target.
Press Browse...
and locate the eth1310-915mhz.bin
you previously downloaded.
Ensure that the checkboxes are ticked as in the image, Erase
(all unprotected pages), Program
(entire source file), Verify
(CRC check).
Then, press flash button that looks like a "Play" button in a blue circle. The result will be displayed in the status box. If it fails, press the flash button again. It may sometimes take two-three tries to succeed. If the address field is not filled it, the address for the CC1310 is 0x00000
.
Done!
Congratulations! You've assembled your own access point!
Now plug in the Ethernet cable into your WiFi router and find your access point in the Thingsquare Device Viewer app!