I’m, almost, new to AMR micros but not to 8-bit micros. Anyway…
I just bought the board mentioned above and i managed to download a binary freertos image to the at91sam7 micro using free tools from inside a linux box (SUSE 10.1). I expected to, at least, ‘ping’ the board at it’s default ip address (172.25.218.205) but nothing happens. At the hardware level one of it’s leds (i mean the one of the two leds located on the ethernet plug on the board) flashes every almost 4 seconds concurrently with the led indication on my hub panel i use to connect to the PC. Anyone to suggest something? Thank you in advance…
Well, I know nothing about this specific board, but as i happened to me in the past with IP-related tools, there’s always a chance that either the board ip is wrong or it is waiting for dhcp or the gateway is not setup correctly or whatever… so my solution was to start a network packet sniffer and see what is going on on at the ip layer. At least you’ll know if the board is sending something and from that you might even assess the problem.
Thank you “monzasteeve” for your reply. I used “ethereal” and shows me nothing coming from the OLIMEX board. Having in mind that the led is flashing every 4 seconds it seems that - maybe - the board is reseting or something… Any other suggestion?
Are you on the same subnet as the board? 172.25.218.205 is an odd IP for a LAN. Let me know how you make out, I am interested in using this board as well.
Of course I am. I use 172.25.218.20 and about the oddity of the address it’s the default adress the freertos is configured with. Another point is that is used cross connection UTP cable, in an other configuration i used a hub with direct connections and the ethereal (sniffer) shows me nothing coming from the SAM7-EX256 in both cases. I also tested the binary image coming from “FreeRTOS Open Source AT91SAM7X-EK Demo” (“webFreeRTOS.binâ€
I also have this board, and also I had downloaded the demo, but from www.freertos.org.
I had downloaded the program to flash from IAR, with Macraigor Wiggler clone JTAG, and it seems that the board is not fully compatible. I will try to modify the ‘board.h’ file and what I could in order to try to put it to work, but I’m pretty new to the embedded OS (I’m mostly an AVR programmer).
Has somebody had success with this board?
Will post anything that I could find about this, but some help would be needed.
Use the target “Flash Release”. The other one is buggy. I still get a lot of warnings that do not sound healthy but no errors. It would be great if someone had the time to use WinMerge and merge the fixes into the newest FreeRTOS release :).
On your Windows PC execute “command”, then “ipconfig” to see yout network IPs and standard gateway.
If your ips are 192.168.123.xxx for example try 192.168.123.30 for UIP_IPADDR0…3 and 192.168.123.01 for UIP_DRIPADDR0…3 in uipopt.h.
My initial problem was a (newer) version of freertos/uip that didn’t contain the patches that Olimex applied to the (older) version they placed on their site. Taking their code and editing the IP adresses made my board run.
Why don’t you just run ipconfig and post the results and your settings in uipopt.h here.
Another hint is to keep IAR EWB connected and press “run”. If you want to run the board without JTAG you must disconnect power for some seconds. The RST-pushbutton doesn’t work properly.