This is the mail archive of the
ecos-patches@sourceware.org
mailing list for the eCos project.
[Bug 1001291] New HAL for Cortex-M3 Smartfusion device
- From: bugzilla-daemon at bugs dot ecos dot sourceware dot org
- To: ecos-patches at ecos dot sourceware dot org
- Date: Mon, 14 Nov 2011 08:33:24 +0000
- Subject: [Bug 1001291] New HAL for Cortex-M3 Smartfusion device
- Auto-submitted: auto-generated
- References: <bug-1001291-104@http.bugs.ecos.sourceware.org/>
Please do not reply to this email. Use the web interface provided at:
http://bugs.ecos.sourceware.org/show_bug.cgi?id=1001291
--- Comment #22 from Christophe Coutand <ecos@hotmail.co.uk> 2011-11-14 08:33:17 GMT ---
Correct, CYGNUM_HAL_KERNEL_COUNTERS_CLOCK_ISR_DEFAULT_PRIORITY is not set to
the lowest priority, i can fix that.
For debugging the smartfusion kit, there are several alternatives. Out of the
box, without additional HW, the USB interface as described in all
smartfusion tutorials is used. This method requires the tools provided by Actel
(SoftConsole IDE (Eclipse), Actel flashpro driver and ARM GDB and
Sprite utilities from CodeSourcery). This default debugging setup requires a
special ROM startup type where the FLASH load address is set to 0x60000000 and
the virtual address is set to 0x00000000. Since I also wanted to keep regular
ROM startup type for developer using the JTAG interface, I have introduced the
CDL
CYG_HAL_PLF_STARTUP. Both ROM_SOFTCONSOLE and ROM type leads to use
CYG_HAL_STARTUP=ROM, which is required by the architectural HAL.
Christophe
--
Configure bugmail: http://bugs.ecos.sourceware.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.