- Silicon Labs Community
- Welcome and Announcements
- Silicon Labs Knowledge Base
- 8-bit MCU
- 32-bit MCU
- Bluetooth / Wi-Fi
- Other Products Category
- Optical/RH/Temp Sensor
- Other Products
- Hardware and Software Tools
- Simplicity Studio and Software
- General Discussions and Suggestions
- Chinese Forum
- Software Libraries
- Development Kits
- Reference Designs
- Third Party Tools
- White Papers
- Official Blog of Silicon Labs
- Chinese Blog
10-11-2017 07:58 AM
I have purchased a ToolStick with a C8051F330 daughter card. I have installed Simplicity Studio V4 in Linux.
So far, I have been unable to communicate with the device. When I try to run or debug software, there is an error message: Bootloader returned failure response.
The device manager identifies my board as TOOLSTICK330DC.
When I try to run flash8051 directly, e.g. "flash8051 -sn TS004A9750 -checkunlock" I get
OSX firmware update in progress.Bootload Run Command failure: status:00, FWresponse:00.
Firmware execution error: status:00.
Incorrect Firmware version download!Communication could not be established with the specified adapter.
Please confirm the current adapter selection and cable connection.flash8051 [ERROR: Bootloader returned failure response.]
10-11-2017 08:09 AM
I see this in the system log when I connect the ToolStick:
usb 1-2: New USB device found, idVendor=10c4, idProduct=8253
usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-2: Product: ToolStick
usb 1-2: Manufacturer: Silicon Laboratories
usb 1-2: SerialNumber: TS004A9750
hid-generic 0003:10C4:8253.0004: usb_submit_urb(ctrl) failed: -1
hid-generic 0003:10C4:8253.0004: timeout initializing reports
hid-generic 0003:10C4:8253.0004: hiddev0,hidraw0: USB HID v1.11 Device [Silicon Laboratories ToolStick] on usb-0000:00:14.0-2/input0