LINUX.ORG.RU

ecos: чтение, запись во flash ?


0

0

Доброго времени суток. 
Не подскажите, почему при чтении про абсолютному 
 адресу 0x60000000 - адрес с которого начинается
 flash, если он конечно у меня абсолютный, я не 
 получаю нужные мне данные ?

Запускаю ecos: записываю, читаю - все нормально. 
Выключаю питание,загружаю ecos: читаю - получаю "мусор".
Проверяю flash - нужные данные есть.

ecos - урезанный, только redboot, без поддержки файловой системы.

Ещё попутно вопрос:
Есть ли в redboot - поддержка многозадачности, менеджер памяти ?  Если все в кучу свалил, извините 
 пожалуйста. Помогите если не сложно советом, может кто знает.
anonymous
Ответ на: комментарий от anonymous

>всё-так физический адрес, а не абсолютный:)

Да, "физический" - точнее, спасибо за поправку.
Но вопрос, вопросы все-же остаются.
Можете подсказать, помочь ?

anonymous
()

redboot - redbootу рознь!
мне много железяк попадалось с редбутом, на одни он был в полной версии, в других кастрирован до безобразия...

совсем не понял вопроса: сть ли в redboot - поддержка многозадачности, менеджер памяти ?

что ты имеешь ввиду?

Ant0
()
Ответ на: комментарий от Ant0

>совсем не понял вопроса: сть ли в redboot - поддержка 
>многозадачности, менеджер памяти ?
>что ты имеешь ввиду?

RedBoot - часть eCos, или не часть, но в пакете с eCos.
eCos - поддерживает многозадачность, есть менеджер памяти.

Вот и вопрос: та часть которая RedBoot - поддерживает, есть ?

В RedBoot можно запихать поддержку разной аппаратуры.
Но не знаю содержит ли он код, отвечающий за 
многозадачность и поддержку виртуальной памяти.
Вот это и вопрос который я задал.
Не подскажите ? 

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.