Jump to content
    

Alexey_77

Участник
  • Posts

    26
  • Joined

  • Last visited

Reputation

0 Обычный

About Alexey_77

  • Rank
    Участник
    Участник
  • Birthday 06/12/1977

Контакты

  • Сайт
    Array

Информация

  • Город
    Array

Recent Profile Visitors

849 profile views
  1. https://github.com/nminaylov/F1C100s_projects/blob/master/tools/mksunxi/mksunxi.c пример программы для контрольной суммы.
  2. Есть первая часть программы, которая называется SPL(или boot0) и основная программа(это ваша программа, или uboot,или что-то ещё). SPL загружается во внутреннюю память процессора(16кБайт по адресу 0x00000000 для V3s) и выполняется. Что-бы она загрузилась, ей надо прописать правильный заголовок , размер и контрольную сумму. SPL должен инициализировать частоту процессора, память DDR , SPI(UART по желанию для отладки, JTAG по желанию для отладки), найти во флэшке основную программу, загрузить её в DDR и прыгнуть на её начало. Для помигать диодом SPL (без основной программы ) достаточно. Если вдруг прошили что-то неправильное, то перезапускаете с замкнутыми 2й и 4й ногой SPI флэшки(я кнопочку припаял для удобства) и возвращаетесь в FEL.
  3. Там для памяти нужны немного другие параметры. Как минимум zq другое и odt включить. Поэтому я сам удивлён, что заработало с неправильными параметрами.
  4. шикарная ссылка для V851S. А кто такой T113-S4? Первый результат теста V3LP - он просто заработал на прошивке от V3s. Инициализация памяти из XBOOT на 360Мгц . Пока устройство не на руках, детально проверить не могу.
  5. да, посмотреть из каких файлов состоит, с какими флагами собирается и стартап процессора посмотреть.
  6. У кого-нибудь отдельный проект SPL для V3s(не из XBOOT, такой у меня есть свой) из UBOOT есть. BOOT0 SPI NOR. А то выковыривать файлы для него из uboot лениво.
  7. https://github.com/Squonk42/V3s_Documentation/blob/master/Allwinner V3s SPI NOR Flash Support List_20150509 V1.0.pdf Файлик древний, но новее не нашлось....
  8. К сожалению, меняют из-за того, что Winbond меняет KGD память на новую. Может запасов V3s пока достаточно. Купить сэмплы можно у Sochip official store(не реклама, но это официальный дистрибьютор аллвиннера, продавец может оказывать техническую поддержку, схему кита прислать или ещё что). https://aliexpress.ru/item/1005004956888249.html Память другая, судя по параметрам, там включается ODT. Пока в железе V3LP не пробовал. Там только поменять напряжение памяти нужно на 1.5В(если вы 1.8В от памяти никуда ещё не использовали). И поменять инициализацию памяти(в X-BOOT поддержки V3LP не нашёл). Официальный аллвиннер(или сочип) дают библиотеку и параметры к ней, но запустить её пока не получилось(попробовал эту библиотеку на V3s c параметрами для V3s).
  9. Алвинер меняет V3s на V3LP. Кому-то удалось найти исходники для инициализации памяти V3LP(ну или поменять от V3s)?
  10. добавлю немножко. вот там есть исходники(и для V3s) и вполне прилично написаны https://github.com/xboot/xboot тут программа для загрузки по ЮСБ в процессор(или внутреннюю или внешнюю память, а так же прошивка во флешь, инициализация процессора и тд...), я переделывал её под VisualStudio https://github.com/xboot/xfel часть драйверов есть там(брал оттуда эзернет) https://github.com/liu2guang/bsp_v3s для отладки можно пользоваться клоном J-Link и программой Ozone from Segger(правда регистры заполнять самому придётся). компилятор gcc что-то вроде такого: gcc-arm-none-eabi-5_4-2016q3-20160926-win32.zip ну и под виндовс ещё понадобится что-то вроде этого(чтобы makefile собирался): xpack-windows-build-tools-4.3.0-1-win32-x64.zip и любой тестовый редактор по желанию... как работает начальная загрузка посмотрите в xboot(там загружается во внутреннюю память небольшой кусок прошивки(там должны быть правильные байты в начале и правильная контрольная сумма) и исполняется, он инициализирует процессор,DDR и тд, загружает основную программу в DDR и прыгает туда ).
  11. Вдруг кому пригодится(я не пробовал,T113-S3 до меня ещё не доехал) https://github.com/szemzoa/sun8iw20_spl тут загрузка и инициализация для нескольких процессоров аллвиннер(и там же удобная программа XFEL для отладки, я её под виндовс собирал) https://github.com/xboot/xboot а тут ЮСБ устройство для V3s/F1C200S(не знаю насколько сильно ЮСБ отличаются от T113-S3). http://www.iipcb.com/blog/F1C100S_USB_DriverDebug1.html
  12. Добрый день. А какой сенсор подключали?

  13. А у кого-нибудь получилось камеру под MIPI_CSI запустить на V3S? И вдогонку про RTThread - помучившись с ним некоторое время пришлось отказаться(но для старта очень даже пригодился). Много глюков возникло , исправить не смог.
  14. нет, это было достаточно давно и больше они не продают эту микросхему(как я понимаю проблема в замене оборудования на фабрике или что-то с шаблонами).
  15. Не совсем так. Использовали микросхему сенсора JX-H22. Производитель(SOI, как и Alwinner fabless) сказал закупайте сейчас, потом не сможем больше сделать ни за какие деньги. Пришлось закупать впрок кристаллов.
×
×
  • Create New...