User Manual

JN5148 High-Power USB Dongle (DR1131)
Reference Manual
JN-RM-2064 v1.0 © NXP Laboratories UK 2012 7
3 Programming the LPC1343 Device
The LPC1343 device is supplied pre-programmed on all USB dongles. You
should never need to reprogram the firmware in the LPC1343 device when
developing applications for the JN5148 device.
If you are producing new USB dongles or are developing new ways to
communicate with the JN5148 device (i.e. new HID classes) then the mechanism
for reprogramming the LPC1343 is as follows.
1. Insert the USB dongle into the PC with pins 2 and 6 of J4 connected
together.
2. Wait up to 30 seconds. The dongle will now appear in Windows Explorer
as a mass storage device with the title CRP DISABLD:
3. Rename your new binary FIRMWARE.BIN.
4. ‘Drag and drop’ or ‘copy and paste’ the new binary file onto the USB
dongle.
5. Remove the USB dongle from the PC and re-insert it, this time with J4 pins
2 and 6 not connected together.
Two pre-compiled binaries are available in the JN-RD-6034 reference design.
These are:
LPC1343_Firmware_0x10.bin: This binary should be used for devices
that store their MAC address at address 0x10, such as the JN5148-J01
and JN5142-J01.
LPC1343_Firmware_0x30.bin: This binary should be used for devices
that store their MAC address at address 0x30, such as the JN5148-001.