реклама на сайте
подробности

 
 
> Bootloader для LPC2364
Step_ARM
сообщение Jul 11 2008, 09:25
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 132
Регистрация: 11-07-08
Пользователь №: 38 870



Добрый день...
Нигде не нашел описания как программируется флэш на низком уровне. Везде используются функции заводского загрузчика. Идея такова -- надо написать свой загрузчик вместо заводского в ту же область памяти(заменить). Есть ли у кого информация по этому вопросу?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Step_ARM
сообщение Jul 14 2008, 04:45
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 132
Регистрация: 11-07-08
Пользователь №: 38 870



Цитата(zltigo @ Jul 12 2008, 13:26) *
Это Вы о чем? NXP вольна изменить технологию и прочие нюансы своего собcтвенного Flash когда пожелает. Зачем лезть в прямое программирование Flash, если предоставляется высокоуровневый интерфейс гарантирующий независимость от последующих изменений. Горько жмут несколько килобайт Flash? - возьмите LPC2366/8 smile.gif

Кто Вам это сказал? NXP вообще очень ленивая компания. Описание прямого программирования дают практически все производители.
Упомянутый Вами, высокоуровневый интерфейс жрет 8кБ флэш. Мало того, если я захотел написать загрузчик для USB, CAN и др. мне придется потратить еще примерно столько же.
Камень 128кБ. Теперь, если учесть некомпактность кода 16/32 битных процессоров, ЧТО ОСТАНЕТСЯ НА САМУ ПРОГРАММУ? Вы предлагаете поставить процессор побольше? А Вы знаете насколько повышается стоимость изделия? Следующий в серии камень стоит в 3 раза дороже. Удорожание составляет примерно 180-200 руб. 200 *1000шт/мес*12=2 400 000 руб в год. А если выпуск больше? Нифига себе решение, да? Мне -то вроде бы все равно, а вот заказчик на такое не пойдет.
Go to the top of the page
 
+Quote Post
shahr
сообщение Jul 15 2008, 12:31
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 128
Регистрация: 6-06-06
Из: Москва
Пользователь №: 17 793



Цитата(Step_ARM @ Jul 14 2008, 07:45) *
Вы предлагаете поставить процессор побольше? А Вы знаете насколько повышается стоимость изделия? Следующий в серии камень стоит в 3 раза дороже. Удорожание составляет примерно 180-200 руб. 200 *1000шт/мес*12=2 400 000 руб в год. А если выпуск больше? Нифига себе решение, да? Мне -то вроде бы все равно, а вот заказчик на такое не пойдет.


Арифметика у Вас какая-то жестокая. sad.gif Только что проверил по прайс-листу. LPC2366 дороже LPC2364 в 1.196 раза. А запись во флеш не раскрываем по двум причинам:
- совместимость.
- патентованный МАМ модуль.

Цитата(Step_ARM @ Jul 12 2008, 11:32) *
13. NXP сама не разрабатывает. Или покупает лицензию или заказывает где-то. Поэтому маловероятно, что изменится механизм программирования.

Так было с 8-битными. Вернее не совсем так, но с привлечением 3-й компании. С АРМ NXP всё разрабатывает сам.


--------------------
wbw
shahr
Go to the top of the page
 
+Quote Post
Step_ARM
сообщение Jul 15 2008, 19:09
Сообщение #4


Частый гость
**

Группа: Участник
Сообщений: 132
Регистрация: 11-07-08
Пользователь №: 38 870



Цитата(shahr @ Jul 15 2008, 16:31) *
Арифметика у Вас какая-то жестокая. sad.gif Только что проверил по прайс-листу. LPC2366 дороже LPC2364 в 1.196 раза. А запись во флеш не раскрываем по двум причинам:
- совместимость.
- патентованный МАМ модуль.
Так было с 8-битными. Вернее не совсем так, но с привлечением 3-й компании. С АРМ NXP всё разрабатывает сам.

Спасибо, за наиболее полный ответ.
А насчет цен ошибочка вышла -- при производстве в Китае 2366 стоит около 160 руб.

Я так понял Вы имеете какое-то отношение к NXP. ("не раскрываем"). Всвязи с этим вопрос.
По даташиту в LPC boot располагается в верхних адресах флэш.
От одного человека слышал, что на последних сериях камней boot находится совсем в другом месте(???) и не занимает флэш пользователя. То есть , например, в 2364 практически все 128 кБ свободны для программ пользователя. Верно ли это?

--- zltigo, обрати внимание на человека умеющего общаться без хамства и гипертрофированного самомнения...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Step_ARM   Bootloader для LPC2364   Jul 11 2008, 09:25
- - meister   Цитата(Step_ARM @ Jul 11 2008, 13:25) Доб...   Jul 11 2008, 10:32
- - Step_ARM   1. NXP в свое время закрывала загрузчик и на RD2.....   Jul 12 2008, 08:32
|- - zltigo   Цитата(Step_ARM @ Jul 12 2008, 10:32) 3. ...   Jul 12 2008, 09:26
- - HARMHARM   Цитата(Step_ARM @ Jul 11 2008, 12:25) ......   Jul 12 2008, 17:52
|- - zltigo   Цитата(HARMHARM @ Jul 12 2008, 19:52) Зам...   Jul 12 2008, 17:57
|- - KRS   Цитата(zltigo @ Jul 12 2008, 21:57) Раньш...   Jul 12 2008, 18:14
|- - zltigo   Цитата(KRS @ Jul 12 2008, 20:14) А что за...   Jul 12 2008, 18:23
- - navy2000   В ту же тему. Есть ли возможность защитить изделие...   Jul 13 2008, 10:43
|- - zltigo   Цитата(navy2000 @ Jul 13 2008, 12:43) Ест...   Jul 13 2008, 11:03
|- - navy2000   Цитата(zltigo @ Jul 13 2008, 18:03) В опи...   Jul 14 2008, 13:31
|- - zltigo   Цитата(navy2000 @ Jul 14 2008, 15:31) Я з...   Jul 14 2008, 15:24
|- - navy2000   Цитата(zltigo @ Jul 14 2008, 22:24) Я каж...   Jul 16 2008, 02:43
|- - meister   Цитата(navy2000 @ Jul 16 2008, 06:43) хот...   Jul 16 2008, 05:29
||- - MrYuran   Цитата(meister @ Jul 16 2008, 08:29) Тогд...   Jul 16 2008, 06:53
||- - navy2000   Цитата(MrYuran @ Jul 16 2008, 13:53) Кста...   Jul 16 2008, 12:44
||- - zltigo   Цитата(navy2000 @ Jul 16 2008, 14:44) Нас...   Jul 16 2008, 13:11
||- - navy2000   Цитата(zltigo @ Jul 16 2008, 20:11) Легко...   Jul 16 2008, 13:37
||- - zltigo   Цитата(navy2000 @ Jul 16 2008, 15:37) Или...   Jul 16 2008, 14:07
|- - zltigo   Цитата(navy2000 @ Jul 16 2008, 04:43) Вот...   Jul 16 2008, 08:02
|- - meister   Цитата(Step_ARM @ Jul 14 2008, 08:45) Упо...   Jul 14 2008, 05:38
||- - Step_ARM   Цитата(meister @ Jul 14 2008, 09:38) Вы х...   Jul 14 2008, 07:31
||- - meister   Цитата(Step_ARM @ Jul 14 2008, 11:31) 8kB...   Jul 14 2008, 11:25
|- - zltigo   Цитата(Step_ARM @ Jul 14 2008, 06:45) Кто...   Jul 14 2008, 07:55
||- - Step_ARM   Цитата(zltigo @ Jul 14 2008, 11:55) Кто В...   Jul 14 2008, 18:11
||- - zltigo   Цитата(Step_ARM @ Jul 14 2008, 20:11) 1. ...   Jul 14 2008, 18:28
||- - Step_ARM   Когда кто-то чем-то не владеет, то сразу начинает ...   Jul 15 2008, 07:51
||- - zltigo   Цитата(Step_ARM @ Jul 15 2008, 09:51) Вам...   Jul 15 2008, 10:11
|- - zltigo   Цитата(Step_ARM @ Jul 15 2008, 21:09) А н...   Jul 15 2008, 20:19
|- - Step_ARM   Цитата(zltigo @ Jul 16 2008, 00:19) Угу.....   Jul 16 2008, 06:40
|- - meister   Цитата(Step_ARM @ Jul 16 2008, 10:40) в д...   Jul 16 2008, 07:12
|- - Step_ARM   Цитата(meister @ Jul 16 2008, 11:12) UM10...   Jul 16 2008, 08:06
|- - shahr   Цитата(Step_ARM @ Jul 16 2008, 11:06) Это...   Jul 21 2008, 08:43
- - АДИКМ   я Вам больше скажу, lpc2364/66/68 - это один и тот...   Jul 15 2008, 20:46
- - navy2000   Конечно, загрузчики можно шить у себя, но блин как...   Jul 17 2008, 06:00
|- - MrYuran   Цитата(navy2000 @ Jul 17 2008, 09:00) Поэ...   Jul 17 2008, 06:14
|- - zltigo   Цитата(MrYuran @ Jul 17 2008, 08:14) Имее...   Jul 17 2008, 07:06
- - navy2000   Еще одна идея. Исходим из того, что серийники в це...   Jul 17 2008, 13:08
|- - zltigo   Цитата(navy2000 @ Jul 17 2008, 15:08) Еще...   Jul 17 2008, 13:52
|- - Step_ARM   Цитата(navy2000 @ Jul 17 2008, 17:08) Еще...   Jul 18 2008, 09:34
|- - navy2000   Цитата(Step_ARM @ Jul 18 2008, 16:34) Я в...   Jul 18 2008, 10:30
|- - Сергей Борщ   Цитата(Step_ARM @ Jul 18 2008, 12:34) код...   Jul 18 2008, 12:28
|- - zltigo   Цитата(Сергей Борщ @ Jul 18 2008, 14:28) ...   Jul 18 2008, 13:18
|- - meister   Цитата(zltigo @ Jul 18 2008, 17:18) Да со...   Jul 18 2008, 13:29
|- - zltigo   Цитата(meister @ Jul 18 2008, 15:29) Загр...   Jul 18 2008, 13:53
|- - Step_ARM   Цитата(zltigo @ Jul 18 2008, 17:53) Не пр...   Jul 19 2008, 05:52
|- - zltigo   Цитата(Step_ARM @ Jul 19 2008, 07:52) Но ...   Jul 19 2008, 08:04
|- - Step_ARM   Цитата(zltigo @ Jul 19 2008, 12:04) Отнюд...   Jul 19 2008, 19:20
|- - HARMHARM   Цитата(zltigo @ Jul 19 2008, 11:04) ... П...   Jul 25 2008, 07:50
|- - zltigo   Цитата(HARMHARM @ Jul 25 2008, 09:50) Зад...   Jul 25 2008, 08:07
- - zltigo   Moderator: Часть ветки перенесена в оффтопик. http...   Jul 21 2008, 17:42


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th June 2025 - 18:26
Рейтинг@Mail.ru


Страница сгенерированна за 0.0147 секунд с 7
ELECTRONIX ©2004-2016