Jump to content

    

blackyblack

Участник
  • Content Count

    23
  • Joined

  • Last visited

Community Reputation

0 Обычный

About blackyblack

  • Rank
    Участник
  1. IAR 5.30 ARM

    Подскажите, как правильно портировать на IAR 5.30? Апноту 1250 читал, софта внутри не нашёл, а скачать не дают. В общем, есть версия для at91sam9260 для IAR 4.30, но там формат линкерных файлов другой и стартапы отличаются - я их перелопатил в интуитивной манере и даже запустил (пишет в терминале что работает на 1000 тиков и больше ничего не делает), но неизвестно, всё ли правильно. Хочется посмотреть на нормальные файлы или хотя бы узнать, как проверить правильность работы.
  2. AT91SAM7X I2C

    Я так понял, исходя из беседы, что аппаратный TWI в AT91SAMxxx глючноват, тем более применимо к TVP5150/SAA71xx. А я как раз собираюсь подключить TVP5150 к SAM9260. Рано или поздно я его конечно запущу, но чтобы не наступать на грабли, не дадите ли ссылку на приличный софтовый I2C и общих рекомендаций по стыкованию?
  3. at91sam9260 sam-ba

    Какая-то ерунда с атмеловской самбой. Виснет и ест 100% проца. Посмотрел, что идёт по COM порту и увидел, что выдаёт команду T# и вечно ждёт ответа, которого нет. Перерыл весь инет и не нашёл ответа, что с этим делать. Подскажите, что делать. Sam-ba 2.9. Проц 9260 ревизия B. Обмен есть и по ЮСБ и по DBGU и виснет одинаково. Пока что варианты: экспериментировать с резетом, пересобирать самбу, писать свою самбу, менять версию самбы. Есть идеи?
  4. Мы начинаем работать с этим процом... Не смущает приличное время старта операционки? Или вы будете оставлять RAM в авторефреше? Какое планируется потребление во время сна?
  5. ZigBee

    А какое ядро?
  6. Да, ветку видел. Если с LPT не получится, то попробуем эту схему. Этот проц чем прошивается? Вроде как FlashBlaster'ом или неким EC2...
  7. Вроде как везде пишут, что 9260 может работать напрямую из NOR Flash без перекачки в ОЗУ. Есть ли смысл бороться за такой режим? Хочется получить следующие преимущества: 1. Быстрый старт операционки при резете прибора. 2. Возможность глубокого сна с физическим отключением памяти. 3. Меньшие затраты ОЗУ и меньшие требования по быстродействию ОЗУ. 4. Единый чип для флэша - более менее приличного размера NOR. Реально ли запустить linux из NOR без перекачки в ОЗУ и без использования DataFlash? Или пусть хотя бы с бутлоадером из DataFlash (он достаточно дешев)? Если реально, то можно ли использовать NAND с интерфейсом NOR? Как патчить бутлоадер, чтобы он запускал ядро из NOR? Почему-то в атемловском бутлоадере даже для NOR флэша всё равно происходит перекачка софта в ОЗУ. И ещё, если выйгрыша от такой конструкции слишком мало, то какое всё-таки реальное время на запуск линукса из NAND?
  8. ARM9260 + Linux

    А может в курсе, зачем вообще подцеплять NAND Flash, если всё равно всё переносится в оперативку? Может логичнее тогда использовать DataFlash мегабит на 32 - хватит и на образ ядра и на окружение, и на дрова. К тому же быстрее и меньше ног.
  9. ARM9260 + Linux

    То есть используется минимум 4 мегабайта озу, верно? И при этом во флэше ещё лежат образы zImage и busybox на 1.8 мегабайта? Круто! А в состав вот этого ядра какие стеки/драйвера входят?
  10. ARM9260 + Linux

    Проясните пожалуйста ситуацию, сколько требуется ресурсов для линукса? Если есть SDRAM на 64M bit (8 мегабайт) и NAND Flash на 256M bit (32 мегабайта), то линукс поднимется? Ещё, насколько я понял, для того, чтобы что-то заработало на моей плате, понадобится пересобирать AT91Bootstrap и U-Boot? То есть практически безальтернативно понадобится линукс или VmWare или cygwin? Нужно ли будет пересобирать само ядро под свою плату? Какое порекомендуете, какое проще достать, меньше занимает?
  11. Может и в текстовом. Не так уж это и страшно. :) А не проще измерять расстояние от последней точки, а не от траектории? Или это и имеется в виду?
  12. Оригинальный подход. И какой размер получился у ключевого кадра и в среднем у каждого изменения?
  13. Вот дописал работу с 1-wire slave. Язык - Си. Можете пользоваться. Тайминги настроены на 11.059MHz, AtMega16, таймер с предделителем 32 и прерывание по фронту. Схема соединения с линией 1-wire через 2 транзистора (но это не критично). В архиве кроме того неплохая библиотечка для работы с таймерами. Позволяет повесить несколько виртуальных таймеров на 1 реальный. Да, у 1-wire много проверок для надёжности работы, поэтому протокол видно не очень явно. Есть код без проверок - более ясный, но он падает при отсутствии мастера. tm_slave.rar
  14. Это Оазис что ли? Какие у этой прошивочки плюсы?