public inbox for ecos-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug 1001864] New: Data not relocated to RAM during ROMINT startup
@ 2013-06-12 20:12 bugzilla-daemon
2013-06-12 22:47 ` [Bug 1001864] " bugzilla-daemon
` (4 more replies)
0 siblings, 5 replies; 7+ messages in thread
From: bugzilla-daemon @ 2013-06-12 20:12 UTC (permalink / raw)
To: ecos-bugs
Please do not reply to this email, use the link below.
http://bugs.ecos.sourceware.org/show_bug.cgi?id=1001864
Bug ID: 1001864
Summary: Data not relocated to RAM during ROMINT startup
Product: eCos
Version: CVS
Target: stm3240g_eval (ST STM3240G EVAL board)
Architecture/Host Cortex-M
OS:
Status: NEW
Severity: normal
Priority: normal
Component: HAL
Assignee: unassigned@bugs.ecos.sourceware.org
Reporter: john@dallaway.org.uk
CC: ecos-bugs@ecos.sourceware.org
The STM32x0G-EVAL platform HAL provides a ROMINT startup type (CYG_HAL_STARTUP
== "ROMINT"), but the Cortex-M architectural HAL does not recognize this
startup type as one which requires data relocation to RAM during system
initialization.
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Bug 1001864] Data not relocated to RAM during ROMINT startup
2013-06-12 20:12 [Bug 1001864] New: Data not relocated to RAM during ROMINT startup bugzilla-daemon
@ 2013-06-12 22:47 ` bugzilla-daemon
2014-10-03 15:03 ` bugzilla-daemon
` (3 subsequent siblings)
4 siblings, 0 replies; 7+ messages in thread
From: bugzilla-daemon @ 2013-06-12 22:47 UTC (permalink / raw)
To: ecos-bugs
Please do not reply to this email, use the link below.
http://bugs.ecos.sourceware.org/show_bug.cgi?id=1001864
Ilija Kocho <ilijak@siva.com.mk> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |ilijak@siva.com.mk
--- Comment #1 from Ilija Kocho <ilijak@siva.com.mk> ---
Probably it would be enough to provide CYG_HAL_STARTUP_ROM macro:
cdl_option CYGFOO {
.....
active_if { CYG_HAL_STARTUP == "ROMINT }
define -file system.h CYG_HAL_STARTUP_ROM
....
}
At least it works for bug Bug 1001623 (Attachment 1877)
I hope this helps
Ilija
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Bug 1001864] Data not relocated to RAM during ROMINT startup
2013-06-12 20:12 [Bug 1001864] New: Data not relocated to RAM during ROMINT startup bugzilla-daemon
2013-06-12 22:47 ` [Bug 1001864] " bugzilla-daemon
@ 2014-10-03 15:03 ` bugzilla-daemon
2014-10-04 12:52 ` bugzilla-daemon
` (2 subsequent siblings)
4 siblings, 0 replies; 7+ messages in thread
From: bugzilla-daemon @ 2014-10-03 15:03 UTC (permalink / raw)
To: ecos-bugs
Please do not reply to this email, use the link below.
http://bugs.ecos.sourceware.org/show_bug.cgi?id=1001864
--- Comment #2 from John Dallaway <john@dallaway.org.uk> ---
Created attachment 2542
--> http://bugs.ecos.sourceware.org/attachment.cgi?id=2542&action=edit
cortexm-romint-141003.patch
This patch ensures that data is copied from ROM to RAM during ROMINT startup as
for ROM startup.
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Bug 1001864] Data not relocated to RAM during ROMINT startup
2013-06-12 20:12 [Bug 1001864] New: Data not relocated to RAM during ROMINT startup bugzilla-daemon
2013-06-12 22:47 ` [Bug 1001864] " bugzilla-daemon
2014-10-03 15:03 ` bugzilla-daemon
@ 2014-10-04 12:52 ` bugzilla-daemon
2014-10-07 13:44 ` bugzilla-daemon
2014-10-07 19:39 ` bugzilla-daemon
4 siblings, 0 replies; 7+ messages in thread
From: bugzilla-daemon @ 2014-10-04 12:52 UTC (permalink / raw)
To: ecos-bugs
Please do not reply to this email, use the link below.
http://bugs.ecos.sourceware.org/show_bug.cgi?id=1001864
Jonathan Larmour <jifl@ecoscentric.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #2542| |assignment+, review+
Flags| |
--- Comment #3 from Jonathan Larmour <jifl@ecoscentric.com> ---
Comment on attachment 2542
--> http://bugs.ecos.sourceware.org/attachment.cgi?id=2542
cortexm-romint-141003.patch
That patch is fine.
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Bug 1001864] Data not relocated to RAM during ROMINT startup
2013-06-12 20:12 [Bug 1001864] New: Data not relocated to RAM during ROMINT startup bugzilla-daemon
` (2 preceding siblings ...)
2014-10-04 12:52 ` bugzilla-daemon
@ 2014-10-07 13:44 ` bugzilla-daemon
2014-10-07 19:39 ` bugzilla-daemon
4 siblings, 0 replies; 7+ messages in thread
From: bugzilla-daemon @ 2014-10-07 13:44 UTC (permalink / raw)
To: ecos-bugs
Please do not reply to this email, use the link below.
http://bugs.ecos.sourceware.org/show_bug.cgi?id=1001864
Jonathan Larmour <jifl@ecoscentric.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |jifl@ecoscentric.com
--- Comment #5 from Jonathan Larmour <jifl@ecoscentric.com> ---
Hi Ilija,
The specific proposal in comment #1 to use CYG_HAL_STARTUP_ROM doesn't feel
quite right to me:
a) it would probably be better for this property to be accessible via CDL, not
just source. A CDL interface presumably.
b) It might make the code appear confusing in the case where you do need to
distinguish "real" ROM startup from ROMINT/FLASH/whatever.
But this is easily dealt with just by using a different name for the abstract
startup type. It could be CYGINT_HAL_STARTUP_ROM or CYGINT_HAL_ROM_STARTUP, but
perhaps it might better express what we're after here if we called it
CYGINT_HAL_STANDALONE_STARTUP. But i've no strong preferences.
Jifl
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Bug 1001864] Data not relocated to RAM during ROMINT startup
2013-06-12 20:12 [Bug 1001864] New: Data not relocated to RAM during ROMINT startup bugzilla-daemon
` (3 preceding siblings ...)
2014-10-07 13:44 ` bugzilla-daemon
@ 2014-10-07 19:39 ` bugzilla-daemon
4 siblings, 0 replies; 7+ messages in thread
From: bugzilla-daemon @ 2014-10-07 19:39 UTC (permalink / raw)
To: ecos-bugs
Please do not reply to this email, use the link below.
http://bugs.ecos.sourceware.org/show_bug.cgi?id=1001864
--- Comment #7 from Jonathan Larmour <jifl@ecoscentric.com> ---
(In reply to comment #6)
>
> Regarding remaining two options, I have no strong preference either, but
> CYGINT_HAL_ROM_STARTUP seems slightly better distinguished from
> CYG_HAL_STARTUP_ROM than the other one.
Let's go with that then.
Jifl
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Bug 1001864] New: Data not relocated to RAM during ROMINT startup
@ 2013-06-12 20:12 bugzilla-daemon
0 siblings, 0 replies; 7+ messages in thread
From: bugzilla-daemon @ 2013-06-12 20:12 UTC (permalink / raw)
To: unassigned
Please do not reply to this email, use the link below.
http://bugs.ecos.sourceware.org/show_bug.cgi?id=1001864
Bug ID: 1001864
Summary: Data not relocated to RAM during ROMINT startup
Product: eCos
Version: CVS
Target: stm3240g_eval (ST STM3240G EVAL board)
Architecture/Host Cortex-M
OS:
Status: NEW
Severity: normal
Priority: normal
Component: HAL
Assignee: unassigned@bugs.ecos.sourceware.org
Reporter: john@dallaway.org.uk
CC: ecos-bugs@ecos.sourceware.org
The STM32x0G-EVAL platform HAL provides a ROMINT startup type (CYG_HAL_STARTUP
== "ROMINT"), but the Cortex-M architectural HAL does not recognize this
startup type as one which requires data relocation to RAM during system
initialization.
--
You are receiving this mail because:
You are the assignee for the bug.
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2014-10-07 19:39 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-06-12 20:12 [Bug 1001864] New: Data not relocated to RAM during ROMINT startup bugzilla-daemon
2013-06-12 22:47 ` [Bug 1001864] " bugzilla-daemon
2014-10-03 15:03 ` bugzilla-daemon
2014-10-04 12:52 ` bugzilla-daemon
2014-10-07 13:44 ` bugzilla-daemon
2014-10-07 19:39 ` bugzilla-daemon
2013-06-12 20:12 [Bug 1001864] New: " bugzilla-daemon
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).