Поддержка двух конфигураций в одной прошивке

Железо, связанное с TS-Conf

Postby TS-Labs » Wed, 20.01.2016 14:49:03

AER wrote:wildcommander разве не умеет копировать папки с содержимым (в моем случае с сд-карты на хард копирует только файлы)

Нет.
AER wrote:но такое ощущение, что где-то у него битая память

Я ж говорю: по моим ощущениям глючит память в альтере, внутренняя.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby AER » Wed, 20.01.2016 15:45:45

AER wrote:но такое ощущение, что где-то

TS-Labs wrote:по моим ощущениям

а теста никакого нет?
User avatar
AER
 
Posts: 22
Joined: Tue, 19.01.2016 14:30:44
ICQ: 446059237

Postby psb » Wed, 20.01.2016 16:39:15

просто запаяй другую альтеру.
:) :)
User avatar
psb
 
Posts: 715
Joined: Tue, 30.12.2014 23:22:32

Postby TS-Labs » Wed, 20.01.2016 16:46:37

Тест плавающий дефект не покажет, потому что каждая отдельная конфа в альтере использует ресурсы по-разному.
Алсо, ТнС который выдает говно на экран - вполне прекрасный тест, чтоб понять что альтера работает не как надо.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby AER » Wed, 20.01.2016 17:40:44

брак
User avatar
AER
 
Posts: 22
Joined: Tue, 19.01.2016 14:30:44
ICQ: 446059237

Postby DDp » Wed, 20.01.2016 22:31:39

Текстовый экран в TnS задействует 6 блоков внутренней памяти 3 на символы и 3 на атрибуты.
1 блок 4096 бит используются как 512x8.
Размер экрана 53 колонок, 25 строк.
Кодировка символов - CP866.
AER wrote:фото экрана:

TS-Labs wrote:"фффф ||ест dram фффф"

Видно, что у всех символов в середине экрана установлен 5 бит (0x20).
3 блока внутренней памяти в текстовом экране Test_and_Service
TnS_txtscr_memmap.png
TnS_txtscr_memmap.png (6.41 KiB) Viewed 19922 times

Вот вам и всегда включенный цвет в ts-конфе. :hi:

Это, что... теперь делать ещё тест и внутренней памяти? :(
D356 47C0 35F8 F55E 8A52 A88F F3F8 B003 03EB 3D7F
DDp
 
Posts: 116
Joined: Fri, 03.08.2012 20:41:33

Postby TS-Labs » Wed, 20.01.2016 22:39:27

DDp wrote:Это, что... теперь делать ещё тест и внутренней памяти?

Для начала стоит ответить на вопрос - а во всех ли случаях данная память глючит? Может только при определенных стечениях времянок.
Алсо, глянуть в сборку ТнС - какой ЕАВ заюзан в проблемной области и сравнить чего там в недоконфе (скорее всего ничего, потому и беспроблемно работал столько альтерочасов).
Ну и финальный вердикт: таки битая ФПГА?..
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby AER » Fri, 22.01.2016 17:08:41

а можно прошивку в другую область память записать?
User avatar
AER
 
Posts: 22
Joined: Tue, 19.01.2016 14:30:44
ICQ: 446059237

Postby TS-Labs » Fri, 22.01.2016 17:40:49

Давай расскажу как там устроено. ФПГА состоит из логики и памяти. В логике содержится "схема" железа, а память используется для массивов. В тсконфе это: спрайтовые дескрипторы, палитра, буфера тайлов, кеш процессора, память ВГА даблера. Любое из вышеперечисленного нельзя ничем заменить. Да, я могу пересунуть битый кусок в другую область, и что получишь? Глюки на спрайтах при работающей палитре?
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby psb » Fri, 22.01.2016 17:54:48

выбросить кеш и даблер%)
User avatar
psb
 
Posts: 715
Joined: Tue, 30.12.2014 23:22:32

Postby AER » Fri, 22.01.2016 21:36:00

ну мнето и надо командер при загрузке да спектрум
User avatar
AER
 
Posts: 22
Joined: Tue, 19.01.2016 14:30:44
ICQ: 446059237

Postby TS-Labs » Sat, 23.01.2016 21:54:23

Короче, комиссия посовещалась и решила, что таки замена альтеры спасет положение.
Еще предлагаю в бейзконфе зайти в тест клавы (R, S в ERS), там текстмод. По идее - должны словиться глюки на шрифте.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby DDp » Sun, 24.01.2016 15:31:21

TS-Labs wrote:таки битая ФПГА?..

Неужели такое бывает?! :crazy:
Чиста, поржать... AER, давайте по-тестируем!
EABtest - заполняет внутренние блоки RAM п.сучайными числами, затем проверяет записанное и считает ошибки (кол-во 16битных слов). Выводит на монитор содержимое (только VGA). Удержание пробела на клавиатуре приостанавливает тестирование.
scrshot.jpg
scrshot.jpg (32.56 KiB) Viewed 19776 times

Список блоков для данной компилляции:
0 - ESB_E
1 - ESB_F
2 - ESB_C
3 - ESB_H
4 - ESB_A
5 - ESB_I
6 - ESB_B
7 - ESB_J
8 - ESB_G
9 - ESB_D

Залить EABtest.sof байтбластером или прошить zxevo_fw.bin.
В этом zxevo_fw.bin конфигурация baseconf заменена тестом,
а в конфигурации tsconf запрещены спрайты (notsu=1), в результате блоки вн.памяти пересортировались.
Attachments
EABtest.zip
EABtest.sof и zxevo_fw.bin
(117.41 KiB) Downloaded 428 times
EABtest_src.7z
исходник
(92.87 KiB) Downloaded 424 times
D356 47C0 35F8 F55E 8A52 A88F F3F8 B003 03EB 3D7F
DDp
 
Posts: 116
Joined: Fri, 03.08.2012 20:41:33

Postby AER » Mon, 25.01.2016 22:07:23

Ну что-ж, результаты такие:
ts конфа показывает верно.

тест:
(полоска сверху неизменна белая)
User avatar
AER
 
Posts: 22
Joined: Tue, 19.01.2016 14:30:44
ICQ: 446059237

Postby VBI » Mon, 25.01.2016 22:29:09

AER, сочувствую.
User avatar
VBI
 
Posts: 1965
Joined: Mon, 03.06.2013 09:20:29

Postby AER » Mon, 25.01.2016 22:39:18

TS-Labs wrote:Еще предлагаю в бейзконфе зайти в тест клавы (R, S в ERS), там текстмод.

показывает нормально.
User avatar
AER
 
Posts: 22
Joined: Tue, 19.01.2016 14:30:44
ICQ: 446059237

Postby TS-Labs » Mon, 25.01.2016 23:55:23

AER wrote:полоска сверху неизменна белая

Заменить ФПГА есть где?
AER wrote:показывает нормально.

Значит не все символы задействованы из фонта.
DDp wrote:в результате блоки вн.памяти пересортировались.

Там можно принудительно задать какой блок какому модулю.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby TS-Labs » Tue, 26.01.2016 00:16:42

DDp: реквестирую добавить конфу с тестом в ТнС :ok2:
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby AER » Tue, 26.01.2016 07:33:34

оставляю как есть. больше глюков пока невижу.
User avatar
AER
 
Posts: 22
Joined: Tue, 19.01.2016 14:30:44
ICQ: 446059237

Postby Koshi » Tue, 26.01.2016 22:02:06

AER wrote:ts конфа показывает верно.

а чой-то вц версии 0.87? ;P
MGN Group
User avatar
Koshi
 
Posts: 299
Joined: Thu, 26.07.2012 16:41:52

Postby DDp » Wed, 27.01.2016 18:42:45

AER wrote:полоска сверху неизменна белая

ESB_F
TS-Labs wrote:Там можно принудительно задать какой блок какому модулю.

Ага, нашёл.
А ещё бы биты зафиксировать ;)
AER wrote:ts конфа показывает верно.

AER wrote:оставляю как есть. больше глюков пока невижу.

А я бы ещё по-экспериментировал.
В EABtest-е блоки теперь по порядку (глюк должен быть в строке 5)
Две прошивки: в одной ESB_F попал на vga-даблер, во второй на тайлы ("...used to prefetch tiles...")
Attachments
TS_EABtest.zip
(322.01 KiB) Downloaded 311 times
D356 47C0 35F8 F55E 8A52 A88F F3F8 B003 03EB 3D7F
DDp
 
Posts: 116
Joined: Fri, 03.08.2012 20:41:33

Postby AER » Thu, 28.01.2016 22:33:36

DDp wrote:Две прошивки: в одной ESB_F попал на vga-даблер, во второй на тайлы ("...used to prefetch tiles...")

что значит vga даблер и чем отличается ",во второй на..." от моей последней прошивки?
User avatar
AER
 
Posts: 22
Joined: Tue, 19.01.2016 14:30:44
ICQ: 446059237

Postby TS-Labs » Fri, 29.01.2016 01:01:53

1. Строчный повторитель для ВГА. Кто не знает, спектрум формирует ТВ сигнал.
2. Включены тайлы-спрайты, но тайлы будут глючить. Потестируй на демах.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby djspawn » Tue, 08.03.2016 23:52:05

Заметил баг при подключении образов через rs-232(rs232mnt), не читает образ, лог пишет это:
Drv: A, Op: R, Trk:0, Sec: 8
Drv: A, Op: R, Trk:0, Sec: 8
Drv: A, Op: R, Trk:0, Sec: 8
Drv: A, Op: R, Trk:0, Sec: 8
Drv: A, Op: R, Trk:0, Sec: 8
Drv: A, Op: R, Trk:0, Sec: 8
Drv: A, Op: R, Trk:0, Sec: 8
Drv: A, Op: R, Trk:0, Sec: 8
Drv: A, Op: R, Trk:0, Sec: 8
Drv: A, Op: R, Trk:0, Sec: 8

TR-DOS - Disk error

Пользовался этой утилиткой: http://zx-pk.ru/showthread.php?t=25759&page=2
ZX-Evolution rev.C+NeoGS+HDD+2xFDD3.5+FDD5.25
Pentagon 128K mod.2014 + RGB-VGA + FDD3.5
Байт128К+TR-DOS+YM+TURBO+FDD5.25
Scorpion ZS-256
AY STM Player https://www.youtube.com/watch?v=bPa2aLGzqPc&t=12s
AY AVR Player
User avatar
djspawn
 
Posts: 27
Joined: Tue, 08.03.2016 23:46:22
ICQ: 209897370

Postby TS-Labs » Wed, 09.03.2016 00:41:56

Проверь пожалуйста на фирмварях от 24.09.15 и 27.02.16. (После запихивания зифи кондратьев не тестировался, да такие мы камнокодеры...)
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

PreviousNext

Return to Hardware

Who is online

Users browsing this forum: No registered users and 1 guest

cron

x