CrossWorks + DASM-Link (MT-Link): как хорошо им живется вместе? CW делает с MT-Link все то же, что он умеет делать и с Wiggler? Какая реально скорость загрузки получается? (Восстановлено)
CrossWorks + DASM-Link (MT-Link): как хорошо им живется вместе? CW делает с MT-Link все то же, что он умеет делать и с Wiggler? Какая реально скорость загрузки получается? - Evgeny_CD низкая скорость. с CW ни оригинальный J-Link ни Mt-Link быстро не работают. Подозреваю это связано с наличием у Keil собственного U-Link - DASMhome * В смылсе, налиичи у http://www.rowley.co.uk/ своего линка? Понятно, у http://www.rowley.co.uk/ есть свой линк. А хоть немного скорость больше, чем при использовании Wiggler? Ну или хотя бы устойвость выше (при аналогичной скорости)? - Evgeny_CD o вобщем посмотрел я что происходит. CW шлет пакеты в МТ-Link размером по 30 байт при загрузке, после чего ждет подтверждения шлет он их понятное дело в JLinkArm.dll. В тоже время IAR шлет пакеты до 4 килобайт разом. С учетом сказанного, если CW-цы не исправят свою криволапость - скорость так и будет где-то 3 кило в секнду у меня. Отстой вобщем. Насчет надежности - все нормально. И послушайте моего совета, выкиньте эту ужасную каку - CW =) Хуже его я ничего не видел - DASMhome + 3 кб/сек. Ну что же, 32к апликуха за 10 - сек - потянет! Я наоборот, НА него будут переходить :)) - Evgeny_CD # В смысле, на CW буду переходить. Mahagam меня окучил! => - Evgeny_CD ,ссылка * Кстати, Mahagam, какая у Вас скорость загрузки по Wiggler получается? - Evgeny_CD o по сравнению с тем, что писали выше - просто бешеная. заливаю во флеш филипса 18-20 килограмм в секунду. в раму - 24-26. проверка - 22к. это то что пишет кроссворкс с вигглером. и я склонен ему верить. проект весит 50 килобайт и льётся указанные две секунды. камень - филипс 2106. тормоза наблюдались только при работе отладочных функций типа debug_fread. как оказалось - высока латентность. как только стал читать большими блоками - скорость устаканилась на уровне 11 килограмм в сек. учитывайте - тут АРМ сам ждёт пока его опросят. отсюда и тормоза. - Mahagam + Супер! А какой Wiggler? Какой длины проводки LPT<->Wiggler и Wiggler<->Target? И какой CrossWorks Тот, который на electronix Rowley.CrossWorks.ARM.1.5b2 ? MD5: 715932ba155caff7194616e3955968ce *arm_crossworks_1_5_win.zip А клизьма какая? - Evgeny_CD # вигглер кривой потому как сами склепали из того буфера что под руку попался, и транзистора абы какого. в общем - что нашли то и впаяли. кабель до вигглера метра полтора. стандартный, от принтера. от вигглера до платы - огрызок сантиметров 30. кроссворчина именно 1.5 билд2. но от версии билда вроде как нихрена не изменялось со скоростями. честно говоря - при заливке проекта за 2 секунды смысла в более навороченном JTAGе я не вижу абсолютно. да. мне в кроссворке не нравится компилятор. абсолютно не нравится. он далеко не самый оптимальный. но все остальные фишки удобства отладчика и среды с лихвой окупают кривой компилер. все равно, камень в моём проекте почти нихрена не делает. мне бы из 60 и 10 мегагерц бы хватило с запасом. понадобится больше - возьму камень другой. - Mahagam * Зато LPT порт на мамке правильный! :)) Насчет "интегральной эффективности" - полностью согласен! Мне тоже не надо 105% из проца выжимать. - Evgeny_CD * я так и не понял прикола. GCC это одно. А CrossWorks - убогая глючная надстройка на Яве или чем-то таким. Даже местоположение своих окон толком запомнить не может. Код у gcc раза в 1.5 больше иаровского выходит. Ну да ладно.... Поиграетесь - сами бросите - DASMhome o Эт точно. Размер кода меня не волнует. Волнует интегральная скорость разработки и возможность использования наработанного кода в проектах на GCC. CW мне нужен для "контроллеров светодиода". А большие проекты пойдут на GCC для eCOS. Короче, GCC стандарт де факто. IAR - фтопку. - Evgeny_CD o Не на яве. А на замечательной кросплатформенной С++ библиотеке QT от TrollTech.(qt-mt334.dll в bin каталоге) :) - Alex03 + ааа... есть такая у меня..все равно там явный дух, там явой пахнет - DASMhome # Неее. явой не пахнет. А библиотека для GUI класная. только жирная и IDE под неё нет, кроме их designer-а. из плюсов + Изначальная юникодность, все GUI контролы отображают юникод + Соответственно локализация тоже простая до ужаса. + Такой возможности поведения окон в резиновых диалогах я более на C++ нигде не встречал. + Их техонлогия сигналов/слотов тоже ничё. + Набор контейнеров, фойловый ввод/вывод, сеть и т.д. - уже назвал. Кстати на этой библиотеке например браузер Opera базируется. - Alex03 o местоположение старая версия не помнила последняя вроде всё прекрасно запоминает - Mahagam # это жууууткие тормоза. IAR заливает за 10 сек через МT-Link 85 кил флеша (но тут значимо время записи во флеш). В RAM же под сотню кил в секунду идет - DASMhome + Суки! Это они из-за своего КроссКоннекта J-Link обрубили! DASM. А что за вызов? Просто передать битстрим некоего потока? Или более интелектуальный типа загрузить в память по такому-то адресу столько то данных? Во втором случае можно попытаться свою промежуточную библиотеку забубенить - Alex03 # битстрим - DASMhome # Интересно, а продадут ли они свой линк отдельно? :)) А то мы бы его DASMу на изучение - и все пробемы были бы решены. :)) - Evgeny_CD * нет смысла в секторе мелкофлешовых проциков из недорогих отладок J-Link сидит прочно и вряд ли что-то изменится - DASMhome o А расширить рынок не хочется? Странно. Так ведь и конкуренты могут появиться :)) - Evgeny_CD + найду чем заняться. В этом направление глухо, уж поверь старому еврею :-D - DASMhome o Про скорость огорчу! У меня виглер быстрее MT-Link-а под CW пашет. Но и глючит посильнее! :( - Alex03 + T.e. MT-Link стабильнее? - Evgeny_CD
-
- MT Link имеет смысл брать только для работы с RVDS, у SM510 скорость прошивки флеша 23 кб/сек, озу - кажет что 170. - КонстантинТ(22.12.2005 10:27, )
- SM510 обеспечивает максимально возможную производительность. - General(22.12.2005 11:42, )
- Если бы он еще и RAVEN под линухом эмулировал... - Evgeny_CD(22.12.2005 11:53, )
- Это из под какой софтины такая скорость? - Evgeny_CD(22.12.2005 10:50, )
- cw - КонстантинТ(22.12.2005 12:12, )
- SM510 обеспечивает максимально возможную производительность. - General(22.12.2005 11:42, )
- Большое спасибо за реформатирование! - Evgeny_CD(22.12.2005 10:06, )
- MT Link имеет смысл брать только для работы с RVDS, у SM510 скорость прошивки флеша 23 кб/сек, озу - кажет что 170. - КонстантинТ(22.12.2005 10:27, )