Много чего можно написать ...
Ну нафик! Давайте таскать игровые приставки
на Blackfin-ах с Китая ...
Много чего можно написать ...
Ну нафик! Давайте таскать игровые приставки
на Blackfin-ах с Китая ...
Последний раз редактировалось ASDT; 14.07.2007 в 07:32.
Пожалуйста пишите в email (chunin{гаф}mail{тчк}ru), личка отключена!!!
NedoPC group. ZX-Evolution, ATM Turbo 2+, Pentagon1024SL.
[Предлагаю: ZXEvo, PAL coder, NeoGS, TS-FM, YM2149, Z80 и прочее]
Все здесь: http://www.nedopc.com.
Новости/поддержка/Faq: http://forum.nedopc.com.
Раздача халявы: http://forum.nedopc.com/viewtopic.php?f=32&t=977
.... интересная штучка .....
и gps и flac и игры
а какова цена девайса ?
Вернемся в тему. СОбственно вопросы к Андрюсу повторяю, на каких условиях КИтайцы готовы постовлять собранные полуфабрикаты (это полюбому дешевле всяких бордов)...
Пожалуйста пишите в email (chunin{гаф}mail{тчк}ru), личка отключена!!!
NedoPC group. ZX-Evolution, ATM Turbo 2+, Pentagon1024SL.
[Предлагаю: ZXEvo, PAL coder, NeoGS, TS-FM, YM2149, Z80 и прочее]
Все здесь: http://www.nedopc.com.
Новости/поддержка/Faq: http://forum.nedopc.com.
Раздача халявы: http://forum.nedopc.com/viewtopic.php?f=32&t=977
А я уже ответил выше. Наш рынок им пока не интересен. Смысл этого треда в другом: делайте на Blackfin-е новый спектрум, или atm-turbo, если угодно.
Хотите с эмуляцией z80, хотите по предложенной мной схеме, я авторских прав на идею никому не предъявлю. Сам я тоже потихоньку двигаюсь в этом направлении, по моим финансово-временным возможностям
Если кому-то из вас удастся уговорить китайцев отгрузить хотя бы сотню штук девайсов(вместо 1000), пару штук я тоже возьму.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Пожалуйста пишите в email (chunin{гаф}mail{тчк}ru), личка отключена!!!
NedoPC group. ZX-Evolution, ATM Turbo 2+, Pentagon1024SL.
[Предлагаю: ZXEvo, PAL coder, NeoGS, TS-FM, YM2149, Z80 и прочее]
Все здесь: http://www.nedopc.com.
Новости/поддержка/Faq: http://forum.nedopc.com.
Раздача халявы: http://forum.nedopc.com/viewtopic.php?f=32&t=977
1. В эмуляции не так всё просто математику проверишь но не железо при обращении к железу и даже внутренним регистрам VDSP++ пишет
[Warning si1005] The system mmr <0xffc00730> references a unit or peripheral not currently supported by this simulator.
Причём у меня лицензионный VDSP++ 4.5.
2. Без ADDS-jtag в VDSP++ ничего не сделаешь на живом железе.
3. Прямой код без использования какого нибудь ядра не целесообразен. VDK - кстати неплохое ядро от AD.
Тогда из вышесказанного необходимо делать bootloader или же использовать готовый u-boot(используется для загрузки uCLinux), который кстати надо прошить и под ним работать если не хочется тратить килобаксы на ПО и отладочные средства.
Этот вариант интереснее, так как используется uClinux, отладчик можно собрать на коленке, похож кстати на jtag от Xilinx или использовать FT2232 USB chip от FTDI, довольно просто прикручивается к gdb и ddd и тот и другой jtag. uCLinux необходимо ещё и портировать но board. А это уже интерено и не так просто как описано в http://docs.blackfin.uclinux.org/doku.php.
А ADSP-BF561 не желаете ли использовать.
Использую его на протяжении уже 3 лет.
У него 2 ядра.
Шина 32 бита(внешняя).
4 банка SDRAM 16-128Мб каждый.
4 банка ASYNC по 64 Мб
L2Sram - 128Кб
и т.д.
Использую в основном VDK, но ради эксперимента портировал uCLinux на свой боард. Вот здесь используется плата http://www.riftek.com/pages/2d.htm.
Кста о производстве плат. Делаем в Питере. 8 слойная 40х40 мм ASDP-BF561SKBCZ600 32 Мб SDRAM 16бит и 8Мб NOR-FLASH. Сейчас готовлю новую плату в производство на NAND-FLASH и 32бит SDRAM(раньше не подумал, первую плату делали 3 года назад, не имел столько информации по процу). Могу сказать подготовка производства стоит около 2000$, и себестоимость всей платы ~300$. Если делать около 1000 штук в год у лабусов, то полностью собранная плата стоит ~30-40$
Совсем забыл к чему писал. И ка вы думаете сколько будет стоить конечный продукт??? Я на 100% уверен, если цена не будет в 1,5-2 раза меньше чем у аналогов русское никто брать не будет. ЭТО ПРАВДА ЖИЗНИ, какой горькой она ни была бы.
Так что для того чтобы добиться успеха надо в первую очередь разработать концепцию не только железа а маркетинговой и рекламной политики, а мне кажется что в узких кругах поклонников спектрума может и найдётся случайно затесавшийся специалист в этой области, но врядли без целой комманды людей он добьтся успеха. А наша участь делать железячки и программит их и это только малая доля успешного продукта.
Последний раз редактировалось BoomBox; 20.07.2007 в 23:00.
1.не обращайтесь напрямую к регистрам, работайте с переменными, тогда все o'k
2.не совсем так, есть соотв.исключение для пошаговой отладки совсем как у z80, есть исходники отладочного монитора, работающего через com-порт...другое дело, что все это довольно гемморно по сравнению с
USB-ICE, но зато бесплатно
3. ничто не мешает самому обрабатывать все исключения...драйверы можно передирать из исходников uCLinux-а...561-й дороже 533 и нет версии в lqfp-корпусе...себестоимость простейшей двусторонней платы(SPI-флэшь, BF533, два кварца(для проца и RTC), разъемчики и пр. <1500 руб. Почему такую плату не делает ни одна фирма? Невыгодно. В Китае такая бы плата при массовом производстве стоила <$20.
Опыт Спектрума в России уникален и очень хотелось бы его еще раз повторить( это про маркетинг).
Можно. А смысл??? Если в симуляторе не проверишь работу переферии
Я согласен. Отладочный монитор можно написать и самому, можно использовать u-Boot.
Можно, но проблема в том, что драйвера ОС не работают с исключениями и прерываниями, а поддерживают определённый интерфейс и соответственно для того чтобы использовать дрова uCLinux, необходимо этот интерфейс организовать, хотя сложности в этом нет, но потраченное время.
Ввиду недавно происходивших событий(AD остановил производство, начали новую ревизию процов, но в результате BlackFin было не достать на протяжении 2 месяцев), мне кажется, что lqfp корпусов скоро вообще не будет у BF.
Это уникальные события, которые можно посчитать на пальцах и повторить их крайне сложно.
Сейчас выпускаются множество домашних компьютеров за 100 или чуть выше $. Pegasos например на их оффициальном сайте можно купить за 99, голая плата с процессором и ОС. Есть и на BF нечто подобное, когда-то встречал в новостях на сайте AD, о том что наш проц работает в мультимедийном компьютере, который вы можете купить всего за ~100$.
И причём я подчёркиваю они все с поддержкой и разработанной ОС. А у нас предполагается поддержка на энтузиазме??? Если да, то зачем покупать груду железа, именно груду, так как его никто не поддерживает. Рядовой пользователь хочет, что бы обновлялось и появлялось новое ПО. Да и люди которые могут что-то с этим сделать, если и будут брать, то лишь для того чтобы побаловаться и положить потом на полку. Если и покупать что-то, то с поддержкой иначе смысла в этом нет.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)