Карма: 26
Рейтинг сообщений: 108
Зарегистрирован: Чт ноя 04, 2010 01:56:36 Сообщений: 7439 Откуда: г. Москва
Рейтинг сообщения:0
может ты уже вместо этого шлака что из нашего тысячелетия припаяешь ? -))) в LPC17xx должны быть пин-то-пин замена твоему динозавру. хоть архивы читать меньше придется.
Эхх, уболтали! Раздобыл LPC1768, pin-to-pin на 98% (для LQFP100), а именно:
13 пин - 3V3 (2368) / n.c. (1768) 15 пин - GND (2368) / VREFN (1768)
Что, в принципе, никак не влияет на разводку платы. Пошел его
Добавлено after 3 hours 45 minutes 49 seconds: Мяу! Переключился на доканывание LPC1768.
Перепайка прошла успешно, соответствие пинов порадовало.
Приятно порадовало, что переход с 2368 прошел без существенного изменения ПО. Соответствие регистров конфига всей периферии существенно скрасило этот вечер!
На данный момент глюков не наблюдаю, полет нормальный over 5 минут.
Спасибо вам, настойчивые котодруги, что перетащили меня от динозавров в бронзовый век
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Satyr, не в данном случае, ибо это опыт, хоть и общения с ныне неприменимым
Помню, как нас учили программировать 580е процы лет 15 назад, куча лабораторных работ, непонимание, зачем они вообще в наши дни существуют... А сейчас - и вспомнить есть что, и пришло понимание, что это азы
П.С. 50 минут - полет нормальный!
Добавлено after 1 minute 12 seconds: Единственное, что я в 1768 пока не догнал - как записать MEMMAP. Но он и без оного прекрасно заводится.
Карма: 26
Рейтинг сообщений: 108
Зарегистрирован: Чт ноя 04, 2010 01:56:36 Сообщений: 7439 Откуда: г. Москва
Рейтинг сообщения:0
Так то оно так, но если б долшло о до каких тонкостей, оптимизаци и и т.п. - то было б приобретено прилично не акутального уже опыта по ARM7TDMI , а не полезного по кортексам. Да и по переферии там не во всем преемственность. всякие порты, таймера те же. по GPIO, MUX, внутр. шинам LPC23xx/24xx не такие как новые LPCшки
Добавлено after 12 minutes 7 seconds: MEMMAP, мне кажется, бутлодер в ROMе сам пасет. приложению только с VTOR играть остается
Может и мне кто поможет? серьезно изучать старое устройство не хочется..( есть дохлые устройства на LPC2148. Работают с компом по USB. По нему же и апгрейдятся специальной утилитой, т.е. в коде есть загрузчик USB. На программирование через ком порт посредством утилиты Magic - откликаются. Файлы которые якобы являются прошивкой мне дали, шьются - но ничего не происходит. нога "коннект" не включает USB порт. 1 - Некоторые из предложенных прошивок занимают в числе прочих 0-й блок флеши. некоторые 9-10.. Управление куда передается после проверки ком-бутлодером запроса на перешивку - на 0й адрес? 2 - может быть есть какие то стандартные USB загрузчики которые можно туда залить, тупо проверить исправность? прежде чем покупать/перепаивать АРМ.. 3 - может я чтото не так делаю, недоделываю - но вроде Magic предлагает стереть флеш целиком и выбрать файл. Может какая активация нужна.. 4 - питается устройство от своего БП, USB Bus заводится напрямую на контроллер и чтото у меня сомнения - можно ли так делать, устройство может оказаться обесточенным, а на USB питание быть в наличии - может поэтому они и горят.. Спасибо
Прочитал три страницы ни о чём. А вот это http://hex.pp.ua/lpc2000-self-rewrite.php вы читали? Обратите особое внимание на "Видно, что по смещению 0x00000014 находится некая зарезервированная величина. Так вот оказалось, что это — Valid User Program key, контрольная сумма векторов прерываний, которую проверяет бутлоадер и решает, можно ли загрузить программу."
_________________ Интеллект позволяет мне мало говорить...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения