nanoDLA icon indicating copy to clipboard operation
nanoDLA copied to clipboard

What are the jumpers on the back of the PCB for?

Open RChadwick7 opened this issue 10 months ago • 1 comments

The two jumpers look like this might change the VID/PID so it would work with Saleae Software. Is this true? Or do these do something else?

RChadwick7 avatar Apr 09 '24 03:04 RChadwick7

hello, it's for control the boot mode of CY7C68013A, C0 or C2, you can check the datasheet for detail.

wuxx avatar Apr 09 '24 03:04 wuxx

Hi, can you provide the instructions to flash the eeprom with the correct 8CH VID-PID to use it with Pulseview? Xie Xie!

minkione avatar May 14 '24 10:05 minkione

As I understood if A0 is high (3V3) the I2C setting will be 0xC2. Which means it loads the VID-PID from RAM. image It means by default your LA does not rely on the EEPROM?

image

minkione avatar May 14 '24 10:05 minkione

you can check these repos https://github.com/ribalda/fx2eeprom https://github.com/esden/fxload

wuxx avatar May 14 '24 11:05 wuxx

Thanks! 🫡 image Which one I shall use to flash the eeprom to use the FX2LP with pulseview? And especially what would be the VID:PID and the correct command arguments you used on the nanoDLA? Something like this? ./fxload -D /dev/bus/usb/aaa/bbb -I firmware.hex -c 0x01 -s Vend_Ax.hex -t fx2lp

I have purchased this version below and would like to experiment a bit with different firmwares and try both pulseview and saleae's Logic SW... nanoDLA

minkione avatar May 14 '24 20:05 minkione

I would extremely grateful if you add to the README the two commands to flash the EEPROM on NanoDLA:

  1. To dump the original EEPROM of the NanoDLA (as backup)
  2. To turn it into a Saleae Logic
  3. To restore the initial backup dump. To roll-back to the original NanoDLA. Thanks a lot! :)

minkione avatar May 15 '24 13:05 minkione

Any suggestion is very appreciated. I would like to experiment with different FWs... but I prefer to be sure of the right commands and arguments.... before bricking the NanoDLA 😅

minkione avatar May 19 '24 19:05 minkione

You can flash other firmware at will, this will not damage nanoDLA

wuxx avatar May 20 '24 00:05 wuxx

ok, but what is the right command? Something like this? ./fxload -D /dev/bus/usb/aaa/bbb -I firmware.hex -c 0x01 -s Vend_Ax.hex -t fx2lp

minkione avatar May 20 '24 17:05 minkione

here is an example run on Linux ./fxload -I /home/pi/oss/sigrok-firmware-fx2lafw/hw/sigrok-fx2-8ch/fx2lafw-sigrok-fx2-8ch.ihx -D /dev/bus/usb/001/015 -c 0x1 -s ./Vend_Ax.hex -t fx2lp -v

wuxx avatar May 21 '24 01:05 wuxx

Thanks! Will have it a try!

minkione avatar May 21 '24 19:05 minkione

Hey @minkione did you ever manage to flash the VID/PID?

RChadwick7 avatar Aug 08 '24 17:08 RChadwick7