Hello Team
Saturday i received from elektor ger. the ecioarm-board without any information....
Is a new board ready to use or must i load the bootloader for first start?
Works the green led the thame way as on the ecio40pin?
I want flasch all bits on port d for test only on the usb-cable,without any success.
build and load is ok.Please help
Regards Wolfgang
ecioarm
-
- Posts: 714
- Joined: Wed Jan 31, 2007 12:41 pm
- Has thanked: 1 time
- Been thanked: 26 times
- Contact:
- Benj
- Matrix Staff
- Posts: 15312
- Joined: Mon Oct 16, 2006 10:48 am
- Location: Matrix TS Ltd
- Has thanked: 4803 times
- Been thanked: 4314 times
- Contact:
Re: ecioarm
Hello Wolfgang,
Are you using a 32-bit or 64-bit operating system?
If your using a 32-bit then have you installed the driver from here?
http://www.matrixmultimedia.com/softwar ... driver.zip
The bootloader should kick in every other reset. Eg the first time the device powers up and the LED is solid then if you reset the device the LED will flash for a few seconds and then go solid again.
If your using a 64-bit OS then the ECIO ARM does not currently support this. We have created a new 64-bit bootloader for ARM which will be available shortly if this is the case for you.
Are you using a 32-bit or 64-bit operating system?
If your using a 32-bit then have you installed the driver from here?
http://www.matrixmultimedia.com/softwar ... driver.zip
The bootloader should kick in every other reset. Eg the first time the device powers up and the LED is solid then if you reset the device the LED will flash for a few seconds and then go solid again.
If your using a 64-bit OS then the ECIO ARM does not currently support this. We have created a new 64-bit bootloader for ARM which will be available shortly if this is the case for you.
Regards Ben Rowland - MatrixTSL
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
-
- Posts: 714
- Joined: Wed Jan 31, 2007 12:41 pm
- Has thanked: 1 time
- Been thanked: 26 times
- Contact:
Re: ecioarm
Hello Benj
I use win7 32bit.I have download the driver yesterday.
After install i have some times a blue-scree.
AT91SAM7 USB Bootloader Installation
This document details the loading of the Matrix ARM bootloader onto your device. There are several reasons for loading the bootloader onto the chip. For Matrix products you may have to reprogram the bootloader from time to time as it is possible for it to be corrupted over a long term period. For third party products or custom Arm boards you will have to use the generic bootloader to allow you to program your ARM device via Flowcode over USB............
after i do these , it make the thame as before,nothing on port D ecioarm.
Regards Wolfgang
I use win7 32bit.I have download the driver yesterday.
After install i have some times a blue-scree.
AT91SAM7 USB Bootloader Installation
This document details the loading of the Matrix ARM bootloader onto your device. There are several reasons for loading the bootloader onto the chip. For Matrix products you may have to reprogram the bootloader from time to time as it is possible for it to be corrupted over a long term period. For third party products or custom Arm boards you will have to use the generic bootloader to allow you to program your ARM device via Flowcode over USB............
after i do these , it make the thame as before,nothing on port D ecioarm.
Regards Wolfgang
- Attachments
-
- blue screen.jpg
- (65.47 KiB) Downloaded 2414 times
- Benj
- Matrix Staff
- Posts: 15312
- Joined: Mon Oct 16, 2006 10:48 am
- Location: Matrix TS Ltd
- Has thanked: 4803 times
- Been thanked: 4314 times
- Contact:
Re: ecioarm
Hello Wolfgang,
The current ARM bootloader is based on Atmel's SAM-BA code and is well known for causing blue screen crashes. This is another reason we updated our bootloader technology for ARM.
Are you setting the target to the ECIO ARM in Flowcode? If you are not then this might explain why your PortD is not working.
The current ARM bootloader is based on Atmel's SAM-BA code and is well known for causing blue screen crashes. This is another reason we updated our bootloader technology for ARM.
Are you setting the target to the ECIO ARM in Flowcode? If you are not then this might explain why your PortD is not working.
Regards Ben Rowland - MatrixTSL
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
-
- Posts: 714
- Joined: Wed Jan 31, 2007 12:41 pm
- Has thanked: 1 time
- Been thanked: 26 times
- Contact:
Re: ecioarm
Hello Benj
Yes i set to ecio arm.
After resetting and load:
1e000
first_sector 7 last_sector 7
-I- Writing: 0x10C0 bytes at 0x1E000 (buffer addr : 0x202BE8)
-I- Sector 7 unlocked
-I- Writing: 0x10C0 bytes at 0x1E000 (buffer addr : 0x202BE8)
-I- 0x10C0 bytes written by applet
-I- Sector 7 locked
(AT91-ISP v1.13) 1 % send_file {Flash} "C:/Program Files/Matrix Multimedia/Flowcode_ARM/Tools/Bootloaders/ECIOARM/Test.bin" 0x100000 0
-I- Send File C:/Program Files/Matrix Multimedia/Flowcode_ARM/Tools/Bootloaders/ECIOARM/Test.bin at address 0x100000
first_sector 0 last_sector 1
-I- Writing: 0x406C bytes at 0x0 (buffer addr : 0x202BE8)
-I- Sector 0 unlocked
-I- Sector 1 unlocked
-I- Writing: 0x406C bytes at 0x0 (buffer addr : 0x202BE8)
-I- 0x406C bytes written by applet
-I- Sector 0 locked
-I- Sector 1 locked
(AT91-ISP v1.13) 1 %
the green led is solid-on >> push reset-butten = quick blinking without any change on ports >> after a short time automatically
slow blinking with change 1-0-1-0-.... on port a,b,c,d
after compile to chip > window conect : i push the reset-button > send ...... ok.But the blinking is the same as before.
Where i found the updated bootloader?
Regards Wolfgang
Yes i set to ecio arm.
After resetting and load:
1e000
first_sector 7 last_sector 7
-I- Writing: 0x10C0 bytes at 0x1E000 (buffer addr : 0x202BE8)
-I- Sector 7 unlocked
-I- Writing: 0x10C0 bytes at 0x1E000 (buffer addr : 0x202BE8)
-I- 0x10C0 bytes written by applet
-I- Sector 7 locked
(AT91-ISP v1.13) 1 % send_file {Flash} "C:/Program Files/Matrix Multimedia/Flowcode_ARM/Tools/Bootloaders/ECIOARM/Test.bin" 0x100000 0
-I- Send File C:/Program Files/Matrix Multimedia/Flowcode_ARM/Tools/Bootloaders/ECIOARM/Test.bin at address 0x100000
first_sector 0 last_sector 1
-I- Writing: 0x406C bytes at 0x0 (buffer addr : 0x202BE8)
-I- Sector 0 unlocked
-I- Sector 1 unlocked
-I- Writing: 0x406C bytes at 0x0 (buffer addr : 0x202BE8)
-I- 0x406C bytes written by applet
-I- Sector 0 locked
-I- Sector 1 locked
(AT91-ISP v1.13) 1 %
the green led is solid-on >> push reset-butten = quick blinking without any change on ports >> after a short time automatically
slow blinking with change 1-0-1-0-.... on port a,b,c,d
after compile to chip > window conect : i push the reset-button > send ...... ok.But the blinking is the same as before.
Where i found the updated bootloader?
Regards Wolfgang
- Benj
- Matrix Staff
- Posts: 15312
- Joined: Mon Oct 16, 2006 10:48 am
- Location: Matrix TS Ltd
- Has thanked: 4803 times
- Been thanked: 4314 times
- Contact:
Re: ecioarm
Hi Wolfgang,
I noticed you are programming the bootloader for the ECIO into address "0x1E000" this should instead be "0x11E000" this is probably why the bootloader is not working correctly for you.
Let me know how you get on.
I noticed you are programming the bootloader for the ECIO into address "0x1E000" this should instead be "0x11E000" this is probably why the bootloader is not working correctly for you.
Let me know how you get on.
Regards Ben Rowland - MatrixTSL
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
-
- Posts: 714
- Joined: Wed Jan 31, 2007 12:41 pm
- Has thanked: 1 time
- Been thanked: 26 times
- Contact:
Re: ecioarm
Hello Benj
Ok,but i put in 0x1E0000
Regards Wolfgang
Ok,but i put in 0x1E0000
Regards Wolfgang
- Attachments
-
- 0x100000.gif
- (60.89 KiB) Downloaded 2383 times
-
- 0x11E000.gif
- (65.55 KiB) Downloaded 2383 times
- Benj
- Matrix Staff
- Posts: 15312
- Joined: Mon Oct 16, 2006 10:48 am
- Location: Matrix TS Ltd
- Has thanked: 4803 times
- Been thanked: 4314 times
- Contact:
Re: ecioarm
Hi Wolfgang,
Has sending the bootloader to the address 0x11E000 helped at all?
I've also just sent you a PM message.
Has sending the bootloader to the address 0x11E000 helped at all?
I've also just sent you a PM message.
Regards Ben Rowland - MatrixTSL
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
-
- Posts: 714
- Joined: Wed Jan 31, 2007 12:41 pm
- Has thanked: 1 time
- Been thanked: 26 times
- Contact:
Re: ecioarm
Hello Benj
What do you mean with ....helped at all?
Regards Wolfgang
What do you mean with ....helped at all?
Regards Wolfgang
- Attachments
-
- compare.gif
- (91.13 KiB) Downloaded 2375 times