Важная информация

User Tag List

Страница 16 из 24 ПерваяПервая ... 121314151617181920 ... ПоследняяПоследняя
Показано с 151 по 160 из 238

Тема: Dingoo A-320 (Multi Platform Portable Gaming Entertainment Station)

  1. #151
    Tim0xA
    Гость

    По умолчанию

    Странно, что в динге не реализованы часы и будильник, тем более что в jz4740 есть RTC.
    Хотя под Dingux есть ядро, в котором RTC активирован Dingux poweroff and RTC kernel ver 091224 и даже часы есть:
    http://clogging.web.fc2.com/dingoo/


    Развелось этих линуховых ядер с разными RootFS и ZImage как собак нерезанных. С различными функциями и степенью совместимости. Где бы почитать, чем они отличаются и какие на сегодняшний день наиболее актуальны?

  2. #151
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #152
    Sinclair User Аватар для Eltaron
    Регистрация
    16.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,045
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    144
    Спасибо Благодарностей получено 
    463
    Поблагодарили
    326 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Tim0xA Посмотреть сообщение
    Развелось этих линуховых ядер с разными RootFS и ZImage как собак нерезанных. С различными функциями и степенью совместимости. Где бы почитать, чем они отличаются и какие на сегодняшний день наиболее актуальны?
    проще всего самому собрать и не париться

    я юзаю прямо отсюда http://code.google.com/p/dingoo-linux/ + патч для poweroff и rtc
    по-моему, модификаций к ядру больше никто не делал
    бывает еще собирают не с RNDIS, а с CDC - это для организации сетки через usb, какой-то из вариантов глючит под виндой

    вот в rootfs черт знает, что за новшества наворотили
    Граф Дракула наш кумир, патамушта он вомпир!
    VKINK 9 : BORDER NOT PI

  4. #153
    Guru Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    2,001
    Спасибо Благодарностей отдано 
    1,075
    Спасибо Благодарностей получено 
    1,248
    Поблагодарили
    481 сообщений
    Mentioned
    20 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Интересно, а почему бы к тому же OpenWrt не прикрутить поддержку A320, как это сделано для того же NanoNote? Насколько я понимаю, поддержка jz4740 там уже есть, нужно только добавить для самого девайса поддержку.

    https://dev.openwrt.org/browser/trun...ch/mips/jz4740

  5. #154
    Sinclair User Аватар для Eltaron
    Регистрация
    16.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,045
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    144
    Спасибо Благодарностей получено 
    463
    Поблагодарили
    326 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от nzeemin Посмотреть сообщение
    Интересно, а почему бы к тому же OpenWrt не прикрутить поддержку A320, как это сделано для того же NanoNote? Насколько я понимаю, поддержка jz4740 там уже есть, нужно только добавить для самого девайса поддержку.
    а зачем? чтоб получить тормозящие иксы?
    я понимаю, почему она использована в наноноуте - китайцам нужен был стабильный, развивающийся дистрибутив, основанный на uc-libc
    он такой в природе только один - OpenWRT
    но зачем его использовать в динге - не понимаю

    Так-то что опенврт, можно дебиан поставить. Вот только польза сомнительна. Поиграться часок и забросить
    Граф Дракула наш кумир, патамушта он вомпир!
    VKINK 9 : BORDER NOT PI

  6. #155
    Guru Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    2,001
    Спасибо Благодарностей отдано 
    1,075
    Спасибо Благодарностей получено 
    1,248
    Поблагодарили
    481 сообщений
    Mentioned
    20 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Eltaron Посмотреть сообщение
    это плохой даташит
    вот тут хороший, по главам разбитый - http://www.amebasystems.com/download...720/Jz4740-PM/
    Спасибо. По сути это уже не даташит, а User Manual.

    Вот ещё один полезный документ:
    Ingenic Jz4740 Board Design Guide
    ftp://ftp.ingenic.cn/4hw/Jz4740_Boar...20Guide_EN.pdf

    ---------- Post added at 17:26 ---------- Previous post was at 17:12 ----------

    Нашёл ещё упоминание, что на этом чипе можно запустить Windows CE 5.0.
    http://www.ingenic.cn/eng/productSer...ustomPage.aspx


    ---------- Post added at 17:36 ---------- Previous post was at 17:26 ----------

    Нашёл ещё вот такой эмулятор: http://code.google.com/p/virtualmips/
    Имеется поддержка отладочной платы pavo, основанной на Jz4740.

    ---------- Post added at 18:24 ---------- Previous post was at 17:36 ----------

    Схемы A320 конечно нигде нет, зато есть вот такая вещь:
    http://www.ingenic.cn/eng/productSer...y=2&Question=3
    Это отладочная плата PAVO, которую (я думаю) разработчики Dingoo изучили вдоль и поперёк. Соответственно, для этой платы есть (вроде как) все необходимые схемы.
    Последний раз редактировалось nzeemin; 04.06.2010 в 18:17.

  7. #156
    Tim0xA
    Гость

    По умолчанию

    Вот еще полезная информация Coding for the Dingoo A-320

  8. #157
    Guru Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    2,001
    Спасибо Благодарностей отдано 
    1,075
    Спасибо Благодарностей получено 
    1,248
    Поблагодарили
    481 сообщений
    Mentioned
    20 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Tim0xA Посмотреть сообщение
    Вот еще полезная информация Coding for the Dingoo A-320
    Спасибо, это конечно полезно.

    Но в целом -- мне просто непонятно как можно вести серьёзную разработку без полноценного эмулятора. Можно конечно на реальном устройстве отлаживать, тем более имея выход на COM-порт и с Dingux. Но тем не менее, это всё сказывается потерями времени.

    В этом плане проект virtualmips выглядит очень интересно. Там ещё и gdb-интерфейс есть -- уже можно рассматривать как вариант близкий к идеалу. Вопрос только насколько сильно плата pavo отличается от Dingoo.

    ---------- Post added at 23:39 ---------- Previous post was at 21:41 ----------

    Удалось собрать virtualmips под Ubuntu 10.04, в конфигурации pavo+lcd.
    Но пока не понял как ему можно подсунуть родной firmware -- дефолтовые настройки явно заточены под запуск linux.

  9. #158
    Sinclair User Аватар для Eltaron
    Регистрация
    16.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,045
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    144
    Спасибо Благодарностей получено 
    463
    Поблагодарили
    326 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от nzeemin Посмотреть сообщение
    В этом плане проект virtualmips выглядит очень интересно. Там ещё и gdb-интерфейс есть -- уже можно рассматривать как вариант близкий к идеалу.
    если писать под дингукс, то там ведь тоже есть gdb-server, причем даже в составе стандартной rootfs
    прямо на реальном девайсе дебажится, ничуть не медленней, чем с эмулятором

    Цитата Сообщение от nzeemin Посмотреть сообщение
    Но пока не понял как ему можно подсунуть родной firmware -- дефолтовые настройки явно заточены под запуск linux.
    вот интересная инфа про то, как всякие плееры под uCosII грузятся - http://www.rockbox.org/wiki/ChinaChip
    но так-то ведь мало запустить, еще придется эмулятор нашего ни с чем не совместимого дисплея писать
    Граф Дракула наш кумир, патамушта он вомпир!
    VKINK 9 : BORDER NOT PI

  10. #159
    Guru Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    2,001
    Спасибо Благодарностей отдано 
    1,075
    Спасибо Благодарностей получено 
    1,248
    Поблагодарили
    481 сообщений
    Mentioned
    20 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ещё один вариант эмуляции, на этот раз -- форк QEMU:
    http://code.google.com/p/jz-hacking/wiki/qemujz
    Тоже поддерживает отладочную плату PAVO и больше пока ничего. Тоже грузит Линукс.

  11. #160
    Guru Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    2,001
    Спасибо Благодарностей отдано 
    1,075
    Спасибо Благодарностей получено 
    1,248
    Поблагодарили
    481 сообщений
    Mentioned
    20 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Насколько видно по докам, процесс начальной загрузки jz4740 выглядит примерно так:
    • BOOT_SEL[1:0] defines whether system boot from Nor or Nand flash and the page size when boot from Nand flash. BOOT_SEL[1:0] = 1 0 — Boot from 512 Byte page NAND flash; BOOT_SEL[1:0] = 1 1 — Boot from 2k Byte page NAND flash.
    • When system is configured to boot from NAND flash, after reset, the program in Boot ROM is executed and the program will copy the first 4K bytes of NAND flash to internal memory for further initialization.
    • ...
    • В память загружается ccpmp.bin по адресу 0x80004000
    • Управление передаётся на адрес 0x80004008
    • ...
    • PROFIT!!!

    В связи с этим, а не мог бы кто-нибудь из мега-программеров может вытащить 4 КБ On-chip Boot ROM, находящиеся по адресам 0x1FC00000-0x1FC01000 ? Очень хочется на него посмотреть под микроскопом.

Страница 16 из 24 ПерваяПервая ... 121314151617181920 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. ZX-Poly™ platform
    от Raydac в разделе ZX Концепции
    Ответов: 152
    Последнее: 30.05.2011, 08:28
  2. Saboteur 1, 2 - Remake (PC platform)
    от Sab2 в разделе PC Remakes
    Ответов: 14
    Последнее: 05.08.2009, 16:22
  3. SONY PLAY STATION 2
    от проф в разделе Sony
    Ответов: 15
    Последнее: 08.07.2009, 04:12
  4. PlayStation Portable (PSP)
    от AAA в разделе Sony
    Ответов: 20
    Последнее: 24.02.2008, 03:22

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •