Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Загрузчик для LPCxxxx от Philips
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
IgorKossak
Когда я гружу свой проект (~90 kB для LPC2106) этим загрузчиком, то поначалу скорость нормальная, если судить по прогресс-бару, но с течением времени она падает визуально с экспоненциальной зависимостью и для загрузки всего проекта нужно минут 20.
Это только у меня так или ещё кто это наблюдал?
Загрузчик проапдейтил, как рекомендовано. Программа тоже свежая.
Есть ли у кого какие соображения?
one_man_show
Первое, что на ум приходит, может опят Форточки глючат. Посмотрите, нет ли проблем совместимости с каким-нибудь другим драйвером, который может сидеть на том же канале. Похоже, что "кто-то" есть и весь поток пропускает через свой буфер (в добавок к виндовому) и тот просто переполняется, в связи с чем включается режим управления потоком.
cd_racer
По-моему утилита филипсовская немножко болеет. Если заметили, при заливке программы Alt-TAB нажимаете, а в списке переключения задач филипсовской утилитки нет. Более того, можно попробовать запустить ресурсоемкие процессы (например, видео засмотреть и компиляцию запустить), если комп не очень мощный, то утилитка филипса отрапортует, что связь с бордой потеряна.
one_man_show
cd_racer
Возможно Вы правы, но то, о чем Вы говорите скорее ялвляется нормой для форточек. Дело в том, что сделать софт, который будет невидим как в списке переключаемых задач, так и на панели и еще где-то. Эти вещи документированы, для этого есть специальные компоненты. Что касается потери связи с платой при работе какого-то монстра - это тоже очевидно, ведь форточки не умеют по определению разделять время и ресурсы между приложениями поровну, вот задержки и возникают, после чего софт думает, что плата отвалила.
cd_racer
Ну, форточки не такая уж мерзость smile.gif Тем более, что LPC-я программулина когда не грузит ничего, прекрасно в списке задач светится, т.е. это не фича филипса, а баг smile.gif

Да и насчет разделения времени тоже не соглашусь - у других товарищей все прелестно работает, скорее филипс не напрягается улучшением утилиты, помогая продвигаться JTAG-овцам.
IgorKossak
Не скажу, что мне эта утилита очень по душе, просто выхода нет (пока).
Я бы через JTAG с удовольствием загружал, но на производство среду от IAR не поставишь, а Flash Programmer от Macraigor Systems вообще ничего не шьёт, даже медленно. Лекарство на него брал на фокстерьерфоксе, что через нулевую будку. Видимо не помогло или что-то не то сделал. sad.gif
Может кому-то удавалось зашить LPC из Flash Programmer и Wiggler?
cd_racer
Из JTAG мы купили EMUL-ARM от Nohau (www.nohau.com). Один погорел (то ли сам, то ли микрухи в нем заглючило, предварительно семь месяцев отработав хорошо), второй пользуем до сей поры (баги помогает отыскивать, когда голова уже совсем ватная, ну и флешак на филипках шьет и не только).
IgorKossak
Когда речь идёт об отладке или о загрузке разработчиком ПО, то я и сам с удовольствием пользуюсь JTAG (в среде IAR или CrossWorks). Но когда всё отлажено и устройство отдаётся в производство для массового выпуска, то для загрузки Flash нужна именно простая, предназначенная только для программирования/верификации утилита, пусть даже и из командной строки. Главное, чтобы работала быстро, просто и без проблем.
Именно о такой и идёт речь. Может кто знает другие варианты?
IgorKossak
Похоже, нашел то, что искал (даже в исходниках! lol.gif ) здесь.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.