Important changes to forums and questions
All forums and questions are now archived. To start a new conversation or read the latest updates go to forums.mbed.com.
9 years, 8 months ago.
seeeduino arch pro : needs to poweroff to reinit dhcp. Why
issue using arch pro with imac / yosemite
when using EthernetInterface, I need to poweroff/poweron to get an ip address (pressing button is not enough, as it is on original mbed lpc1768) : arch pro stay in eth.init()
any ideas ?
BTW while booting a new bin, there are a lot of firmware log on serial port : block: 1 block: 2 block: 3 block: 65 block: 66 block: 67 block: 68
Question relating to:
1 Answer
9 years, 8 months ago.
Hi,
Thanks for reporting the issue.
To fix ethernet halt issue, try to add the following function in your program
extern "C" void mbed_mac_address(char *mac) { mac[0] = 0x00; mac[1] = 0x02; mac[2] = 0xF7; mac[3] = 0xF1; mac[4] = 0x91; mac[5] = 0x9F; };
The issue is: EthernetInterface library will try to get a mac address through semi-host, but semi-host is not supported by Arch Pro.
The firmware log should be turned off. We will fix it in next release
Thanks, Yihui