|
Разводка офигенно громоздких плат
|
|
| lvd | Дата: Вторник, 2008-07-29, 14:28:57 | Сообщение # 286 |
 Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2528
Статус: Offline
| Quote (Romanich) софтваре рендеринг с одной SDRAM 1M x 16 x 4 (7.5 ns) идёт в 4 раза медленее чем с 1M x 16 (10 ns) сдрам - оцтой для видеобуфера ИМХО закреплённое на практике Ага, скажи это производятлам видимокарточек для пц =) СДРАМ надо уметь готовить. Лазить кусками по много байт подряд, и не более чем из 2 или 4 банков сразу (сколько там у ней). И код не выплнять ни в коем случае из ней, если кеша нету 
Многого нет здесь: http://lvd.nedopc.com
|
| |
|
|
| KOE | Дата: Вторник, 2008-07-29, 23:55:15 | Сообщение # 287 |
 Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2318
Статус: Offline
| Кто-нибудь работал с efsl? Интересует настройка скорости spi. Есть желание выставить на максимум, а то с дефолтной конфигурацией mp3 играет хреновато прямо скажем...
Мы рождены, чтоб сказку сделать былью "Кто не обломался, тем еще предстоит"
|
| |
|
|
| KOE | Дата: Среда, 2008-07-30, 01:03:11 | Сообщение # 288 |
 Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2318
Статус: Offline
| Quote (KOE) Кто-нибудь работал с efsl? Интересует настройка скорости spi. Есть желание выставить на максимум, а то с дефолтной конфигурацией mp3 играет хреновато прямо скажем... Разобрался. mp3 теперь в пентагоне играет!!! Файлы читает с SD-карты с fat12/16/32 и играет их независимо от z80. Что сильно удивило, так это то, что при паспортной частоте тактирования vs1033c (12.288 МГц), темп проигрывания mp3 заметно выше (даже на слух) требуемого. Пришлось экспериментально подгонять константу, загоняемую в регистр конфигурации PLL. Надо будет по частотомеру откалиброваться. По качеству звучания (опять же на слух) лучше, чем пц, но хуже, чем hi-fi прогигрыватель Technics (чего и следовало ожидать, в принципе).
Мы рождены, чтоб сказку сделать былью "Кто не обломался, тем еще предстоит"
Сообщение отредактировал KOE - Среда, 2008-07-30, 01:50:45 |
| |
|
|
| deathsoft | Дата: Среда, 2008-07-30, 02:18:42 | Сообщение # 289 |
 Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 1587
Статус: Offline
| Quote (KOE) По качеству звучания (опять же на слух) лучше, чем пц, но хуже, чем hi-fi Все зависит от кодека на ПЦ и аудиокарты. В хардварных чипах - кодек обычно примитивный, и без пост обработки, т.ч. о качестве говорить не приходится. Так vs1033c вовсе не хардверный кодек - а обычный кодек на интегрированном DSP, на таких щас куча мп3-плееров делается. Вон skiser недавно подобный кодек ковырял (stmp35xx).
Сообщение отредактировал deathsoft - Среда, 2008-07-30, 02:23:43 |
| |
|
|
| KOE | Дата: Среда, 2008-07-30, 02:27:45 | Сообщение # 290 |
 Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2318
Статус: Offline
| Quote (deathsoft) Так vs1033c вовсе не хардверный кодек - а обычный кодек на интегрированном DSP И еще программируемый пользователем. Можно свой варез под его DSP писать. Кстати, какая-то пост-обработка там есть, но я все эффекты вырубил в процедуре инициализации. В целом звук радует. По крацней мере я рад, что не накосячил в аналоговой части, никто не шумит и не звенит. Звук чистейший. Каждую из шин питания vs1033 включил через отдельный LC-фильтр, сделал аккуратный микс с ЦАПом от FPGA. Сижу и радуюсь. Летова слушаю :))))))
Мы рождены, чтоб сказку сделать былью "Кто не обломался, тем еще предстоит"
|
| |
|
|
| deathsoft | Дата: Среда, 2008-07-30, 02:34:47 | Сообщение # 291 |
 Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 1587
Статус: Offline
| Quote (KOE) Сижу и радуюсь. Летова слушаю :)))))) Круто, поздравляю !!! Сделай кстати модуль апгрейда для старых плат, и продавай посетителям говнофорума за мегабаксы. Типа апгрейд кит для плат пентагона 2.2 купленных ранее. По идее ведь этот кодек можно вообще к любому спектруму подключить, только мгтфить придется если ситемного разъема нету.
Сообщение отредактировал deathsoft - Среда, 2008-07-30, 02:36:26 |
| |
|
|
| KOE | Дата: Среда, 2008-07-30, 02:46:11 | Сообщение # 292 |
 Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2318
Статус: Offline
| Quote (deathsoft) Круто, поздравляю !!! Докомпилял прошивку, теперь истчо и светодиодом моргает при чтении с сдкарты. КАЙФ ВАЩЕ!!!!!!!!!! Quote (deathsoft) Сделай кстати модуль апгрейда для старых плат, и продавай посетителям говнофорума за мегабаксы. Типа апгрейд кит для плат пентагона 2.2 купленных ранее. На пентагоне 2.2 тоже можно слушать mp3. С помощью нгс. Quote (deathsoft) По идее ведь этот кодек можно вообще к любому спектруму подключить, только мгтфить придется если ситемного разъема нету. Есть уже в нгс все. Только там надо работу с ФАТ полностью на асме z80 делать и аналоговую часть дорабатывать. У меня работа с ФАТ сама собой получилась нахаляву, т.к. есть ARM с сдкарточкой. Надо только имя файла указать и все играеццо.
Мы рождены, чтоб сказку сделать былью "Кто не обломался, тем еще предстоит"
|
| |
|
|
| Romanich | Дата: Среда, 2008-07-30, 06:14:57 | Сообщение # 293 |
 Младший одепт
Группа: Человеки
Сообщений: 578
Статус: Offline
| Quote (lvd) Ага, скажи это производятлам видимокарточек для пц =) СДРАМ надо уметь готовить. Вот я и подумал - в попу эти все зилоги. Буду мать на RM9200 + SDRAM делать. Поставлю токо одну на 16 бит. Две для 32 бит ставить не хочу(религия не позволяет). Будет 8MB = 1M x 16 x 4 Хотел вначале SAM9260 - но это откровенно оцтой так как: 1) 8 кБ кешей/буфер - вместо 16 как у RM9200 2) 8 кБ внутреннего СОЗУ - вместо 16 у RM9200 3) много втроенного гавна которое не нужно (например АЦП - на работе достали)
Живу схемами, питаюсь концепциями :) http://emu-apparatchik.narod.ru
|
| |
|
|
| Romanich | Дата: Среда, 2008-07-30, 06:24:11 | Сообщение # 294 |
 Младший одепт
Группа: Человеки
Сообщений: 578
Статус: Offline
| Quote (KOE) Интересует настройка скорости spi. Есть желание выставить на максимум, а то с дефолтной конфигурацией mp3 играет хреновато прямо скажем... в VS1003 по дефолту стоит частота ядра соответствующая 128 кбпс. Поэтому мп3 с переменным битрейтом до 320 кбпс будут играть с дрожжанием. Надо разгонять DSP (40-60 МГц) по SPI. запись MCK/4=3 МГц, чтение MCK/6=2 МГц. Тоесть клок SPI нежелательно подымать до 2 МГц (хотя у мну до 8 МГц играло через раз)
Живу схемами, питаюсь концепциями :) http://emu-apparatchik.narod.ru
|
| |
|
|
| KOE | Дата: Среда, 2008-07-30, 08:14:40 | Сообщение # 295 |
 Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2318
Статус: Offline
| У меня vs1033. Quote (Romanich) соответствующая 128 кбпс. Поэтому мп3 с переменным битрейтом до 320 кбпс будут играть с дрожжанием. Я умножаю входную частоту на 4 (получается нечто порядка 50 МГц). Играет все, в т.ч. vbr и 320 kbps. Quote (Romanich) по SPI. запись MCK/4=3 МГц, чтение MCK/6=2 МГц. У меня MCK=60 МГц, а SPI тактируется частотой MCK/4 и все прекрасно работает (инициализация сдкарты идет с частотой MCK/254). В датом шыте на сдкарты написано, что можно работать на частотах до 20 МГц.
Мы рождены, чтоб сказку сделать былью "Кто не обломался, тем еще предстоит"
|
| |
|
|
| lvd | Дата: Среда, 2008-07-30, 08:56:45 | Сообщение # 296 |
 Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2528
Статус: Offline
| Quote (KOE) Разобрался. mp3 теперь в пентагоне играет!!! Боян Quote Файлы читает с SD-карты с fat12/16/32 и играет их независимо от z80. На арме играть - много ума не надо, взял сарцы и сколхозил. А вот Савелий всё сам написал, вымучил, и тоже играет Quote (Romanich) в VS1003 по дефолту стоит частота ядра соответствующая 128 кбпс. Поэтому мп3 с переменным битрейтом до 320 кбпс будут играть с дрожжанием. Надо разгонять DSP (40-60 МГц) в вс1001 в лице её китайского клона ma8201 ставиццо кварец на 14мгц (ширпотреб спектрумский) и она работает на 28мгц, на этой частоте она играет 320кбпс и вбр вообще без вопросов. Quote (KOE) и аналоговую часть дорабатывать. Кстати да!
Многого нет здесь: http://lvd.nedopc.com
Сообщение отредактировал lvd - Среда, 2008-07-30, 08:58:42 |
| |
|
|
| Romanich | Дата: Среда, 2008-07-30, 09:27:41 | Сообщение # 297 |
 Младший одепт
Группа: Человеки
Сообщений: 578
Статус: Offline
| Quote (KOE) У меня vs1033. один хрен что и 1003 (касаемо вопроса). Quote (Romanich) Надо разгонять DSP (40-60 МГц) Quote (KOE) Я умножаю входную частоту на 4 (получается нечто порядка 50 МГц). Играет все, в т.ч. vbr и 320 kbps. я тоже множу на 4: 12.288*4=49.152 Мгц, длятого шоб vbr + 320кбпс играл Quote (Romanich) по SPI. запись MCK/4=3 МГц, чтение MCK/6=2 МГц. Тоесть клок SPI нежелательно подымать до 2 МГц (хотя у мну до 8 МГц играло через раз) Quote (KOE) У меня MCK=60 МГц, а SPI тактируется частотой MCK/4 и все прекрасно работает (инициализация сдкарты идет с частотой MCK/254). В датом шыте на сдкарты написано, что можно работать на частотах до 20 МГц. Я про VS'овский MCK MCK=12.288 MHz - кварц для мп3 чипа. Не знаю как там в 1033, в шите на 1003 сказано что спи клок должен быть в 4 раза меньше кварца (мастерклок мп3) при записи и в 6 раз меньше при чтении. Мои растактовки: PCK = 180 MHz MCK= PCK/3 = 60 MHz (мастерклок АРМа - первая частота шины) SPI: MCK/150 = 400 kHz - инит MMC/SD MCK/3 = 20 MHz - работа ММЦ/СД MCK/30 = 2 MHz < 12.288/6 (mp3-MCK/6) - мп3 Quote (lvd) в вс1001 в лице её китайского клона ma8201 ставиццо кварец на 14мгц (ширпотреб спектрумский) и она работает на 28мгц, на этой частоте она играет 320кбпс и вбр вообще без вопросов. а вот VS'ку в этом случае нада конфигурить - разгонять 
Живу схемами, питаюсь концепциями :) http://emu-apparatchik.narod.ru
Сообщение отредактировал Romanich - Среда, 2008-07-30, 09:38:23 |
| |
|
|
| Romanich | Дата: Среда, 2008-07-30, 09:42:11 | Сообщение # 298 |
 Младший одепт
Группа: Человеки
Сообщений: 578
Статус: Offline
| Я ошибся. у VS1003 под MCK имелась ввиду умноженная частота (CLKI) а не кварц надо будет попробовать поднять частоту спи для VS'ки 
Живу схемами, питаюсь концепциями :) http://emu-apparatchik.narod.ru
Сообщение отредактировал Romanich - Среда, 2008-07-30, 09:42:55 |
| |
|
|
| lvd | Дата: Среда, 2008-07-30, 16:05:24 | Сообщение # 299 |
 Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2528
Статус: Offline
| мну с вас пухнет. Ну подумаешь, подали мр3файл на мр3декодер, и он заиграл. А скоко плейму! :-)) Аж картинками из датошытов кидаться начали, прям какбутта вселенцкий спор :)))
Многого нет здесь: http://lvd.nedopc.com
|
| |
|
|
| savelij | Дата: Среда, 2008-07-30, 17:10:19 | Сообщение # 300 |
|
Активист
Группа: Человеки
Сообщений: 158
Статус: Offline
| Quote (KOE) По качеству звучания (опять же на слух) лучше, чем пц Меня кстати это тоже сильно порадовало, хоть у меня и похрипывает. После этого софтовые плейеры на пц кошмаром выглядят. Quote (Romanich) SPI: MCK/150 = 400 kHz - инит MMC/SD Вот объясни ты мне что ты уперся в эти килогерцы? На Zконтроллере инициализация идет на полной скорости без проблем, до нгс правда еще не добрался.
|
| |
|
|
|
|