|
English is not my native language, so, sorry for those grammatical or spelling errors.
Well, I upgraded my nspire (non CAS) by accident. Now my boot2 is 3.01.131. Since downgradefix doesn't support touchpad model, I decided to use USB-TTL method to downgrade boot2.
And here's situation, I have no USB-TTL board but an Arduino UNO R3, so I used that Arduino (RESET connects to GND, 0 as RX, 1 as TX, reverse them if you don't have signal). I got some information on screen but when I try to send boot2.img, it doesn't work. Screen reads `Retry 0: NAK on sector`. It retries about 10 times and gives up.
I've made sure there's nothing wrong with my connection wires and calculator itself. Maybe I should buy one USB-TTL converter? Or there's something wrong with my operation progress (which are shown below)? Any help would be appreciated. Thanks in advance. :)
The full verbose operation progress are shown below.
1. Arduino hook up (USB connector is on the top, reset button is on the right up corner.)
On the left side, RESET pin is connected with one of the GND pin. This makes it become a serial port converter.
On the right side, pin 0, 1 and GND are used as serial port.
2. Nspire hook up (filp nspire, screen now faces to the ground, dock port is at the bottom towards you)
From the LEFT hand
Pin 3 - TX
Pin 4 - RX
(I'm not clear if this is correct. If there's nothing on screen, swap pin 3 and pin 4)
Pin 5 (longer) - GND
3. System configuration
Connect Arduino to computer, open terminal, `su -` (I'm using openSUSE 13.2), run following commands
`stty -F /dev/ttyACM0 115200 -evenp -cstopb` # this sets up serial port
`cat /dev/ttyACM0` # this shows serial port information
# then create a new tab in terminal, or just fork the last command
`sz -X boot2.img <> /dev/ttyACM0 >&0; cat /dev/ttyACM0` # this sends the file
# at this time, boot2 would be download to the target device
# then I got error here. So sad :( |
|