IgorKossak
Sep 24 2004, 14:27
Когда я гружу свой проект (~90 kB для LPC2106) этим загрузчиком, то поначалу скорость нормальная, если судить по прогресс-бару, но с течением времени она падает визуально с экспоненциальной зависимостью и для загрузки всего проекта нужно минут 20.
Это только у меня так или ещё кто это наблюдал?
Загрузчик проапдейтил, как рекомендовано. Программа тоже свежая.
Есть ли у кого какие соображения?
one_man_show
Sep 30 2004, 00:12
Первое, что на ум приходит, может опят Форточки глючат. Посмотрите, нет ли проблем совместимости с каким-нибудь другим драйвером, который может сидеть на том же канале. Похоже, что "кто-то" есть и весь поток пропускает через свой буфер (в добавок к виндовому) и тот просто переполняется, в связи с чем включается режим управления потоком.
cd_racer
Oct 7 2004, 09:37
По-моему утилита филипсовская немножко болеет. Если заметили, при заливке программы Alt-TAB нажимаете, а в списке переключения задач филипсовской утилитки нет. Более того, можно попробовать запустить ресурсоемкие процессы (например, видео засмотреть и компиляцию запустить), если комп не очень мощный, то утилитка филипса отрапортует, что связь с бордой потеряна.
one_man_show
Oct 7 2004, 13:40
cd_racer
Возможно Вы правы, но то, о чем Вы говорите скорее ялвляется нормой для форточек. Дело в том, что сделать софт, который будет невидим как в списке переключаемых задач, так и на панели и еще где-то. Эти вещи документированы, для этого есть специальные компоненты. Что касается потери связи с платой при работе какого-то монстра - это тоже очевидно, ведь форточки не умеют по определению разделять время и ресурсы между приложениями поровну, вот задержки и возникают, после чего софт думает, что плата отвалила.
cd_racer
Oct 7 2004, 14:49
Ну, форточки не такая уж мерзость

Тем более, что LPC-я программулина когда не грузит ничего, прекрасно в списке задач светится, т.е. это не фича филипса, а баг

Да и насчет разделения времени тоже не соглашусь - у других товарищей все прелестно работает, скорее филипс не напрягается улучшением утилиты, помогая продвигаться JTAG-овцам.
IgorKossak
Oct 7 2004, 15:35
Не скажу, что мне эта утилита очень по душе, просто выхода нет (пока).
Я бы через JTAG с удовольствием загружал, но на производство среду от IAR не поставишь, а Flash Programmer от Macraigor Systems вообще ничего не шьёт, даже медленно. Лекарство на него брал на фокстерьерфоксе, что через нулевую будку. Видимо не помогло или что-то не то сделал.
Может кому-то удавалось зашить LPC из Flash Programmer и Wiggler?
cd_racer
Oct 8 2004, 11:13
Из JTAG мы купили EMUL-ARM от Nohau (www.nohau.com). Один погорел (то ли сам, то ли микрухи в нем заглючило, предварительно семь месяцев отработав хорошо), второй пользуем до сей поры (баги помогает отыскивать, когда голова уже совсем ватная, ну и флешак на филипках шьет и не только).
IgorKossak
Oct 8 2004, 11:52
Когда речь идёт об отладке или о загрузке разработчиком ПО, то я и сам с удовольствием пользуюсь JTAG (в среде IAR или CrossWorks). Но когда всё отлажено и устройство отдаётся в производство для массового выпуска, то для загрузки Flash нужна именно простая, предназначенная только для программирования/верификации утилита, пусть даже и из командной строки. Главное, чтобы работала быстро, просто и без проблем.
Именно о такой и идёт речь. Может кто знает другие варианты?
IgorKossak
Oct 14 2004, 08:04
Похоже, нашел то, что искал (даже в исходниках!

)
здесь.
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.