Page 9 of 12

Re: ZX-Evolution Rev.D (обсуждение)

PostPosted: Tue, 20.03.2018 21:02:40
by Mor-Da
А грузить ее с SD?

Re: ZX-Evolution Rev.D (обсуждение)

PostPosted: Tue, 20.03.2018 21:50:59
by TS-Labs
С бортового SPI флэша.
Юзер сначала закидывает с СД карты на флэш набор конфигов/ромок при помощи встроенной утилиты. Потом легким движением штаны превращаются выбирает в сетапе какое первое унд второе требуется для благодати. После чего при каждом включении слэш ресете требуемая благодать снисходит.
Негоже таскать на СД карте все на свете конфиги ай нанэ-ромалэ. Это как носить с собой в рюкзаке полный набор трусов и носков при каждом походе в магазин. Не мой выбор.

Re: ZX-Evolution Rev.D (обсуждение)

PostPosted: Tue, 27.03.2018 23:53:21
by idxi
1) Раз уж периферией будет заниматься STM, предлагаю завести не-вайтовый USART и добавить под него отедльный вектор в контроллере маскируемых прерываний, например "свободный" #F9 (хотелка хочет юзать midi-клава с AYX-32 в ближайшее время..).
2) Может, хотя бы, один внешний программируемый таймер также с отдельным вектором? :/

Thx, что выслушали)

Re: ZX-Evolution Rev.D (обсуждение)

PostPosted: Tue, 03.04.2018 02:23:57
by TS-Labs
idxi wrote:добавить под него отедльный вектор в контроллере маскируемых прерываний, например "свободный" #F9

Сделано. Скоро выложу прошивку. ИНТ пока обслуживает только ЗиФи.
idxi wrote:Может, хотя бы, один внешний программируемый таймер также с отдельным вектором?

Отдельный вектор - врядли. Кроме того в атмеге есть проблема с генерацией точных по времени событий. Там от таймера то прерывания приходят точно, но вот послать соответствующий пинок в фпга весьма проблематично. Попробую очередной раз подумать над прошивой авр.

Себе на заметку. Надо переписать SPIslave в фпга чтоб работал не на клоке фпга, а от SCK. Там щас 5.5МГц, а с стм32 будет наверное 36, и как щас работать не будет.

Re: ZX-Evolution Rev.D (обсуждение)

PostPosted: Sat, 07.04.2018 17:42:05
by idxi
Ладно уж.. сильно не пинайте..) еще одну мыслю озвучу:) <_<

..добавить штуковинку VS1053.. она и midi-сэмплы содержит в себе еще.. примеры "простых" блятека1 или еще одной еще проще блятека2 - код просто 'перенести', не сложнее чем
Code: Select all
static u32 rotl32(u32 x, u8 r)
 {
   return (x << r) | (x >> (32 - r))
 }


как вариент рассмотреть как в купе с AYX-32vNext :hi:

Пасибо, что выслушали!) :fear:

С Праздниками!) :agree:

Re: ZX-Evolution Rev.D (обсуждение)

PostPosted: Sat, 07.04.2018 19:29:51
by TS-Labs
Нет, 1053 точно нет.

Re: ZX-Evolution Rev.D (обсуждение)

PostPosted: Sat, 07.04.2018 20:10:23
by idxi
а какая точно - да? :)

Re: ZX-Evolution Rev.D (обсуждение)

PostPosted: Sat, 07.04.2018 21:58:40
by TS-Labs
А зачем 1053?

Re: ZX-Evolution Rev.D (обсуждение)

PostPosted: Sat, 07.04.2018 23:20:59
by idxi
Ну зачем.. не прямо так чтобы именно 1053.. их не одна серия :) и почти все mp3 и тп умеют..
А предложил рассмотреть, дабы что то не громоздкое из 10хх. не дорогое. и чтобы песперктивно "из каробки" :)
Поизучал некоторые проекты на нем.. понятна работа с ним..

А какой вариант, возможно, рассматривает TS-Labs? :fear:

Re: ZX-Evolution Rev.D (обсуждение)

PostPosted: Sun, 08.04.2018 08:35:35
by TS-Labs
Повторяю предыдущий вопрос.

Re: ZX-Evolution Rev.D (обсуждение)

PostPosted: Sun, 08.04.2018 20:30:04
by idxi
TS-Labs wrote:Повторяю предыдущий вопрос

не знаю что еще ответить.. :bang:
idxi wrote:Поизучал некоторые проекты на нем.. понятна работа с ним.. она и midi-сэмплы содержит в себе еще......
если я Вообще вопрос твой правильно понял (суть-предложение "чтобы из каропки") :dontknow:

psOff; На форме почитал про подключение VS1011.. довольный AndyD :)

Re: ZX-Evolution Rev.D (обсуждение)

PostPosted: Sun, 08.04.2018 23:30:21
by TS-Labs
Мой вопрос - стандартный инженерный: НАХУЯ?
Зачем нам крутой финннский мр3/ас3/огг декодер с миди банкаими?

Re: ZX-Evolution Rev.D (обсуждение)

PostPosted: Mon, 09.04.2018 14:24:53
by idxi
TS-Labs wrote:Мой вопрос - стандартный инженерный: НАХУЯ?

напомнило..)))

TS-Labs wrote:Зачем нам крутой финннский мр3/ас3/огг декодер с миди банкаими?

с сд карты фон гонять) да мидии трекать)))

уж, Извините, товарищ главный инженер! :beer: :beer: :beer: (кстати, куда отправить?)

Re: ZX-Evolution Rev.D (обсуждение)

PostPosted: Sat, 14.04.2018 18:39:12
by idxi
Стойте-постойте.. :ura:
Есть поддержка LAN W5100 полностью написанная для z80 с примерами и документацией (english) вот здесь
Чуть-чуть посмотреть в работе можно по этой ссылке

ps;Что скажет главный босс? :eating:

Re: ZX-Evolution Rev.D (обсуждение)

PostPosted: Sun, 15.04.2018 09:17:46
by TS-Labs
Скажет, что будет выведен наружу SPI, куда анон может невозбранно подцепить визнет непонятно для чего.

Re: ZX-Evolution Rev.D (обсуждение)

PostPosted: Sun, 15.04.2018 12:05:53
by idxi
Для анон'ов можно невозбранно Chip Select'ов по-больше вывести(3++)?

Re: ZX-Evolution Rev.D (обсуждение)

PostPosted: Mon, 16.04.2018 21:03:29
by idxi
И каков же он.. итоговый подитог rev.D ?

Re: ZX-Evolution Rev.D (обсуждение)

PostPosted: Wed, 18.04.2018 20:01:52
by idxi
Великий компьютер Sprinter200x, оказывается(сегодня дочитался)), построен на Z84C15 16Мгц.
Z84C15 Features:
Z80 CPU
2 Serial Input/Output
16-Bit Parallel Input/Output
4 Counter/Timer Circuits
Watch-Dog Timer
Clock Generator Circuit
4 Power-Down Modes
Wait State Generator
Emulation Mode

Re: ZX-Evolution Rev.D (обсуждение)

PostPosted: Sun, 29.04.2018 20:19:07
by idxi
Про фенички-улучшаечки-примочечки.. предположу, возможно, что и прежние владельцы радиолюбительских РК-86 смогли бы юзать сей девайс и подключать разнородные устройства, программировать их не хуже чем ардуины.. в тепло-классической, но в разы омоложенной extended-аппаратной среде.. может спец-версию-extended c системой pins и ISR's? :)

ps;про конструкторы: предлагать с уже запаяными Основными элементами (cpu, fpga) - т.е. те сложнопаяемые р/элементы, которые обычному/начинающему/без опыта и спец оборудования будет сложно спаять..


Re: ZX-Evolution Rev.D (обсуждение)

PostPosted: Wed, 23.05.2018 16:04:00
by idxi
Товарищ Главный Инженер!! :hi:

Пожалуйста, добавьте еще внешних векторов прерываний (ISR's) и pin's к ним.. таймеры(есть из коропки в z84c15) ооОчень хочется спек юзать с разными внешними железками :) если еще контроллер прерываний с NMI сделаете - нуу.. вообщем вот) :agree:
не зря же человеки над sdcc/z88dk/zcc и не только, стараются:) :dontknow:
ps;ждуТся расширения/поплнение в диапазоне портов #xxAF :) :applause:


в массы - aRаduолюбительскую версию!! Пжлст.


Re: ZX-Evolution Rev.D (обсуждение)

PostPosted: Tue, 19.06.2018 07:08:27
by drbars
Чем всё закончилось, будет плата? :)

Всё ещё скромно надеюсь на divMMC...

Re: ZX-Evolution Rev.D (обсуждение)

PostPosted: Tue, 19.06.2018 10:48:44
by MVV
drbars wrote:Чем всё закончилось, будет плата?

Да, только не здесь ))) Тут уже всё аппаратно стухло к сожалению. Потихоньку переезжаем :)

Re: ZX-Evolution Rev.D (обсуждение)

PostPosted: Tue, 19.06.2018 23:48:55
by TS-Labs
drbars wrote:Чем всё закончилось, будет плата?

Почему это кончилось? )

Re: ZX-Evolution Rev.D (обсуждение)

PostPosted: Tue, 03.07.2018 09:28:58
by drbars
MVV wrote:Да, только не здесь ))) Тут уже всё аппаратно стухло к сожалению. Потихоньку переезжаем :)

Что-то я не догоняю, там zxuno и много букв. Рев Д будет с видео чипом и дивммц на борту?

Re: ZX-Evolution Rev.D (обсуждение)

PostPosted: Tue, 03.07.2018 11:30:21
by TS-Labs
Рев.Д будет с видеочипом фт812, но без дивммц. ФПГА та же что в рев.Ц, конфа идентичная по фичам.
Про DivMMC я ничего не знаю и знать не хочу если честно. Кажется, в нем порт #AF используется как один из регов хдд, а значит конфликтует с тсконфой.