1
Open Bench Logic Sniffer / Can't update OLS
Code: [Select]
[root@acer2 ols-loader]# ./ols-loader -status -p:/dev/ttyACM0
Logic Sniffer ROM loader v0.3 (November 9, 2010)
Opening serial port '/dev/ttyACM0' @ 921600 ... OK
Found OLS HW: 1, FW: 2.1, Boot: 2
Error - unknown flash type (48 01 46 02)
Code: [Select]
[root@acer2 fw_update]# ./fw_update -ver -vid 0x04D8 -pid 0xFC90
fw_update Version: 0.2.0
U2IO BootLoader Version reading: FAILED.
Segmentation fault (core dumped)
Code: [Select]
[root@acer2 OLS_Upgrader]# ./ols-upgrader.sh
...
Logic Sniffer ROM loader v0.3 (November 9, 2010)
Opening serial port '/dev/ttyACM0' @ 921600 ... OK
Found OLS HW: 1, FW: 2.1, Boot: 2
Error - unknown flash type (48 01 46 02)
Logic Sniffer ROM loader v0.3 (November 9, 2010)
Opening serial port '/dev/ttyACM0' @ 921600 ... OK
Found OLS HW: 1, FW: 2.1, Boot: 2
Error - unknown flash type (48 01 46 02)
Press any key to continue...
...
U2IO flash erasing: FAILED.
Device is not found.
Operation aborted.
Code: [Select]
[root@acer2 OLS_Upgrader]# ols_fwloader -f BOOT -n -P /dev/ttyACM0 -V -W -w PIC_firmware/OLSv1.firmware.v3.0.hex
Found OLS HW: 1, FW: 2.1, Boot: 2
Error - unknown flash type (48 01 46 02)
Is OLS in update mode ??
Unable to read Flash ID
Unable to open OLS
Code: [Select]
[root@acer2 OLS_Upgrader]# dmesg
...
[68749.318714] usb 2-1.2: USB disconnect, device number 34
[68755.132925] usb 2-1.2: new full-speed USB device number 35 using ehci-pci
[68755.222412] usb 2-1.2: New USB device found, idVendor=04d8, idProduct=fc92
[68755.222422] usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[68755.222428] usb 2-1.2: Product: Logic Sniffer CDC-232
[68755.222432] usb 2-1.2: Manufacturer: Microchip Technology Inc.
[68755.223487] cdc_acm 2-1.2:1.0: This device cannot do calls on its own. It is not a modem.
[68755.223521] cdc_acm 2-1.2:1.0: ttyACM0: USB ACM device
[69023.732215] fw_update[28839]: segfault at ffffffffffffffff ip 0000003f17402c09 sp 00007fffcc7d9b90 error 5 in libusb-0.1.so.4.4.4[3f17400000+4000]
[69500.569512] fw_update[28978]: segfault at ffffffffffffffff ip 0000003f17402c09 sp 00007fff236bf940 error 5 in libusb-0.1.so.4.4.4[3f17400000+4000]
Code: [Select]
[esa@acer2 ~]$ lsusb
Bus 002 Device 035: ID 04d8:fc92 Microchip Technology, Inc. Open Bench Logic Sniffer
Bus 002 Device 031: ID 04d8:900a Microchip Technology, Inc. PICkit3
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 1bcf:288a Sunplus Innovation Technology Inc.
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Code: [Select]
[root@acer2 OLS_Upgrader]# uname -a
Linux acer2.ikioma 3.10.9-200.fc19.x86_64 #1 SMP Wed Aug 21 19:27:58 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
[root@acer2 OLS_Upgrader]# rpm -q libusb
libusb-0.1.5-2.fc19.x86_64
libusb-0.1.5-2.fc19.i686
The board is v1.04 and I have programmed the PIC with svn trunk/PIC-firmware-dumps/PIC-firmware-dumps/OLSv1-DUMP-FW21BL2-16MHz.hex with a PICKIT3 after I screwed the bootloader up.
Any ideas?