Перейти к содержанию

    

cpl

Свой
  • Публикаций

    378
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о cpl

  • Звание
    Местный

Посетители профиля

3 518 просмотров профиля
  1. ADSP-BF518BSWZ-4F4

    Цитата(Victor_Tr @ Feb 8 2018, 10:33) ADSP-BF518BSWZ-4F4 - 10 штук. В вакуумной упаковке. 750руб за штуку Здравствуйте, год выпуска? какая ревизия ?
  2. Стоимость: 3000 руб.
  3. Отладочная плата StarterKit SK-iMX53. Комплект: Плата + СД диск. Состояние: Отличное. Стоимость: 4000 руб. +79162127280
  4. Продана, просьба закрыть тему.
  5. Продам отладочную плату плата SBC8018+LCD cpu AM1808. 5000 руб. email: sgot () inbox.ru
  6. XAM3359 вызов SVC исключения.

    Нашел проблему, (потратив несколько дней.... новый проц новые приключения, да еще в бареметале.....) Debug configurations -> вкладка Target -> галка Enable Semihosting (requires setting a breakpoint at SVC_Handler) галку нужно УБРАТЬ.
  7. XAM3359 вызов SVC исключения.

    Здравствуйте, Есть плата BeagleBone(белая) с отладчиком на борту (XDS100v2). Процессор XAM3359. Среда Win7, CCS v6.2 компилятор GCC gcc-arm-none-eabi-4_9-2015q3. ПО собираю из исходников AM335X_StarterWare_02_00_01_01, пытаюсь вызвать программное прерывание, но не происходит перевода на обработчик. программа запускается из DDR (gel делает инит переферии и т.п.), таблица векторов располагается в RAM 0x4030FC00. при вызове asm volatile("swi #458752"); процессор переходит по адресу 0x4030FC08, там он должен загрузить адрес подпрограммы SVC_Handler но заместо этого возвращается на сл. команды после вызова swi #458752. При этом IRQHandler, AbortHandler работают. Кодmain(){ while(1) asm volatile("swi #458752"); } КодSVC_Handler:         b SVC_Handler Код/****************************************************************************** **                      INTERNAL VARIABLE DEFINITIONS *******************************************************************************/ const unsigned int AM335X_VECTOR_BASE = 0x4030FC00; static unsigned int const vecTbl[14]= {     0xE59FF018,    /* Opcode for loading PC with the contents of [PC + 0x18] */     0xE59FF018,    /* Opcode for loading PC with the contents of [PC + 0x18] */     0xE59FF018,    /* Opcode for loading PC with the contents of [PC + 0x18] */     0xE59FF018,    /* Opcode for loading PC with the contents of [PC + 0x18] */     0xE59FF014,    /* Opcode for loading PC with the contents of [PC + 0x14] */     0xE24FF008,    /* Opcode for loading PC with (PC - 8) (eq. to while(1)) */     0xE59FF010,    /* Opcode for loading PC with the contents of [PC + 0x10] */     0xE59FF010,    /* Opcode for loading PC with the contents of [PC + 0x10] */     (unsigned int)Entry,     (unsigned int)UndefInstHandler,     (unsigned int)SVC_Handler,     (unsigned int)AbortHandler,     (unsigned int)IRQHandler,     (unsigned int)FIQHandler };
  8. Продам две отладочные платы, обе рабочие: TMDXLCDK138 OMAP-L138 Development Kit (LCDK) - 1 шт HAWKBOARD OMAP-L138 - 1 шт 6000 руб за обе платы. email: sgot () inbox.ru
  9. сборка YOCTO project powerpc-poky-linux

    1. Перед тем как запустить сборку все дополнительные пакеты установили ? 2. Используемая версия YOCTO совместима с версией линукса на ПК ?
  10. Часть параметров можно передать ядру при загрузке, в виде текстовой строки (uboot). Команды можно подавать через консоль (загрузить/выгрузить драйвер, запустить пользовательское ПО, посмотреть состояние и т.д.) Драйвер можно собрать как отдельно от ядра так и в месте с ядром. Если вы используете дистрибутив от аналог девайса то пересобрать ядро + файловую систему не составит труда. >P.S. Еще вопрос. А можно ли подключится к терминалу через usb? Т.е. запустив Terminal на компе и подключив плату через usb-кабель. можно и даже нужно. >И еще проясните момент один. Как я понял из книги, в линукс есть драйвера уровня пользователя и драйвера уровня ядра. Драйвер дисплея и клавиатуры желательно делать на каком уровне? Драйвер должен быть на уровне ядра. В ядре есть драйвер для управления дисплеем в нем прописаны все параметры, измените на свои.
  11. VGA to ADC.

    Цитата(DAV @ May 6 2013, 12:38) Вы не пробовали фазу тактового относительно фазы строк двигать. Вы не пробовали фазу тактового относительно фазы строк двигать. Мне помогло, хотя шум еще остается.
  12. Цитата(Jury093 @ Aug 10 2016, 23:29) может я ошибаюсь, а вот такая дока не подойдет? http://www.ti.com/lit/ug/sprugu5c/sprugu5c.pdf там толкуют о похожем на 500 страниц, в конце тьма регистров с описанием.. Внешне похоже на правду т.к. в данном описание есть описание регистров noise filtra которого нет вообще в sprugu8c и т.п. Спасибо буду разбираться. Цитата(DASM @ Aug 11 2016, 07:11) У ДМ365 и 368 с докой все очень плохо, и техподдержки ноль. Работал около года. На видеочасть вообще потемки. Сочувствую ТС За полтора года общения - бодания, почувствовал . . . Кто может сказать ? Как обстоят дела у freescale с документацией и тех поддержкой (в частности интересует IMX6) ? т.к. на перспективу надо будет переходить с TI. . .
  13. Здравствуйте Разрабатываем устройство на DM365 + CMOS матрица, Собрали макет, дошли до работы с CMOS матрицей (коррекция цвета, экспозиция, битые пикселы), выяснилось что в документе: TMS320DM36x Digital Media System-on-Chip (DMSoC) Video Processing Front End (VPFE) User's Guide sprufg8c.pdf нет описания на данные модули... На форуме техаса сказали что описание модулей есть в документе: TMS320DM36x Digital Media System-on-Chip (DMSoC) Video Processing Front End (VPFE) User's Guide. The document number is: SPRUGU5B Который находится под NDA, обращайтесь в местное отделение TI. Запросили отделение TI (Москва), в ответ присылают документ sprufg8c.pdf и говорят что это новый документ (лежит в открытом доступе и т.п.) в замен старого SPRUGU5B, пробовали объяснять что в нем отсутствует необходимое описание и что сам техас ссылается на SPRUGU5B.pdf под NDA ! В ответ ТИШИНА... Вопрос где взять документ: TMS320DM36x Digital Media System-on-Chip (DMSoC) Video Processing Front End (VPFE) User's Guide. The document number is: SPRUGU5B Понятно что документация под NDA, Вопрос с тем кто уже получил данный документ: К кому обращаться, через кого получали ? какие условия ? PS. Жалко времени, потратили год чтобы разобраться и запустить все это хозяйство, несколько месяцев на переписку в поисках документации и теперь тупик.
  14. Цитата(Stewart Little @ Jul 1 2016, 18:26) Сперва определитесь, что Вы хотите получить. Одно дело, если хочется запретить считывать прошивку по JTAG'у. Другое - если нужно прошивку шифровать, или привязать к конкретной микросхеме. Почитайте внимательно в хендбуке на MAX 10 про защиту проекта. Она очень сильно отличается от таковой для старых максов (MAX7000 - MAX3000, MAX II, MAX V). В качестве подсказки - меню Assignment - Device - Device and Pin Options - Configuration - Security - Verify protect. Спасибо за ответ, Verify protect - выставил. Шифрование прошивки пока не требуется.
  15. Здравствуйте Хочу закрыть доступ к MAX10 по jtag интерфейсу, но при этом была возможность перепрошить кристалл заново, не могу выставить security bit в программаторе, т.к. он не активен. Среда Quartus 15.1. Как включить security bit ?