Jump to content

UnBricking My Fon+


Recommended Posts

Bricked my fonera hardcore abit ago. Been waiting for my usb cable to arrive.

I made myself a USB-To-Serial cable. Got that working. Finally got into Redboot.

Following the Piranha Install and this is what I get in the output.

RedBoot> ip_addr -h 192.168.1.104 -l 192.168.1.254/24
IP: 192.168.1.254/255.255.255.0, Gateway: 0.0.0.0
Default server: 192.168.1.104

RedBoot> fis init
About to initialize [format] FLASH image system - continue (y/n)? y
*** Initialize FLASH Image System
... Erase from 0xa87e0000-0xa87f0000: .
... Program from 0x80ff0000-0x81000000 at 0xa87e0000: .

RedBoot> load -r -b %{FREEMEMLO} openwrt-atheros-vmlinux.lzma
Using default protocol (TFTP)
__udp_sendto: Can't find address of server
Can't load 'openwrt-atheros-vmlinux.lzma': some sort of network error

RedBoot>

So I know it is a problem with tftpd32. However, I don't know what. Here are the screenshots of all my settings and the files in the root folder.

post-11027-1247196887_thumb.jpg

post-11027-1247196894_thumb.jpg

post-11027-1247196899_thumb.jpg

post-11027-1247196906_thumb.jpg

post-11027-1247196911_thumb.jpg

Link to comment
Share on other sites

Usually when you get the gibberish its, as you already seen, a problem with the communications. Either incorrect baud, TX/RX, grounding etc. I had similar problems with my FTDI USB to RS232 interface cable. I cured the problem by building my own RS232 interface with a MAX232cpe I had. I use the FON to power the circuit.

Link to comment
Share on other sites

Serial cable randomly started working again... Need some help again though.

Been using "Using Openwrt on La Fonera for Dummies" which has helped a lot. But I can't get tftpd32 working.

Most of the tutorials I've read about how to flash via serial just says throw the files in your tftpd32 folder, start it, and

load -r -b %{FREEMEMLO} name_of_the_file

after setting the server ip with

fconfig bootp_server_ip

I followed the Dummies guide step by step, didn't work. Then tried it with 192.168.1.104 (which is the only available ip address on the dropdown of my tftpd32 program).

Both gave me the following error:

Using default protocol (TFTP)
__udp_sendto: Can't find address of server
Can't load 'openwrt-atheros-vmlinux.lzma': some sort of network error
RedBoot>

Which I understand since I can't "ping -h" that address. Or any other address for that matter.

How can I get tftpd32 working so that I can debrick my Fon?

Link to comment
Share on other sites

Both gave me the following error:

Using default protocol (TFTP)
__udp_sendto: Can't find address of server
Can't load 'openwrt-atheros-vmlinux.lzma': some sort of network error
RedBoot>

Which I understand since I can't "ping -h" that address. Or any other address for that matter.

How can I get tftpd32 working so that I can debrick my Fon?

Run fconfig and make sure you set all the IP addresses correctly then reboot and come back into redboot, that should make sure they are all set correctly. To check this ping the fon from the machine that will be doing the flashing like you are trying.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...