Witam,
Zaczynam zabawę z Cortexami. Dotychczas bawiłem się tylko AVRami i '51. Poustawiałem sobie środowisko zgodnie z opisem na stronie Freddiego Chopina. Załadowałem jego przykładowy projekt, zmodyfikowałem go do mojej płytki i zadziałał. Wszystko ok. Później dodałem ten skrypt który ułatwia konfigurację projektu oraz tworzy makefile, stworzyłem swój projekt za jego pomocą, projekt się skompilował załadował do procka i miga diódkami tyle że jak odepnę zasilanie i znowu dołączę to już nie miga. Wygląda na to że kod ładuje się do RAM ale jak sobie podejrzę w Open OCD:
mdw 0x08000000 32 to widzę że wsad tam siedzi. O co chodzi ?? Czemu nie startuje ? Dodam jeszcze że poprawnie skofigurowałem nogi BOOTP0 i 1. Czy za to odpowiada jakiś przełącznik kompilatora. Skrypt startowy jak i skrypt linkera wziąłem od Freddiego. Jedynie makefile teoretycznie tworzy się sam za pomocą tego skryptu *.jar.
Proszę o pomoc bo mi się pomysły skończyły dlaczego projekt Freddiego działa a mój nie.
Przemek
Zaczynam zabawę z Cortexami. Dotychczas bawiłem się tylko AVRami i '51. Poustawiałem sobie środowisko zgodnie z opisem na stronie Freddiego Chopina. Załadowałem jego przykładowy projekt, zmodyfikowałem go do mojej płytki i zadziałał. Wszystko ok. Później dodałem ten skrypt który ułatwia konfigurację projektu oraz tworzy makefile, stworzyłem swój projekt za jego pomocą, projekt się skompilował załadował do procka i miga diódkami tyle że jak odepnę zasilanie i znowu dołączę to już nie miga. Wygląda na to że kod ładuje się do RAM ale jak sobie podejrzę w Open OCD:
mdw 0x08000000 32 to widzę że wsad tam siedzi. O co chodzi ?? Czemu nie startuje ? Dodam jeszcze że poprawnie skofigurowałem nogi BOOTP0 i 1. Czy za to odpowiada jakiś przełącznik kompilatora. Skrypt startowy jak i skrypt linkera wziąłem od Freddiego. Jedynie makefile teoretycznie tworzy się sam za pomocą tego skryptu *.jar.
Proszę o pomoc bo mi się pomysły skończyły dlaczego projekt Freddiego działa a mój nie.
Przemek