Page 2 of 3

Re: RS-232 disk mounter

PostPosted: Thu, 03.09.2015 13:09:34
by creator
Как-то так. В 866 кодировке:
Image

Re: RS-232 disk mounter

PostPosted: Thu, 03.09.2015 13:11:47
by TS-Labs
:facepalm:
Приаттач лог в зипе.

Re: RS-232 disk mounter

PostPosted: Thu, 03.09.2015 13:14:53
by creator

Re: RS-232 disk mounter

PostPosted: Thu, 03.09.2015 13:21:21
by TS-Labs
А еще лучше посмотреть вот этим софтом:
http://www.serialmon.com/download/Seria ... 0setup.exe

Re: RS-232 disk mounter

PostPosted: Thu, 03.09.2015 13:24:38
by TS-Labs
TS-Labs wrote:Приаттач лог в зипе.

Приаттач != положи на вздрочни.сру
Image

Re: RS-232 disk mounter

PostPosted: Thu, 03.09.2015 13:28:01
by TS-Labs
По логу догадываюсь, что неправильно установлен baud для компорта. По идее должен бы быть 115200.

Re: RS-232 disk mounter

PostPosted: Thu, 03.09.2015 13:38:44
by creator
Выбрал -baud 57600 — на nullmodem заработало! На USB не взлетело, даже на 9600.

Re: RS-232 disk mounter

PostPosted: Thu, 03.09.2015 13:58:08
by TS-Labs
Опачки... А чо это 57600... :wow2:

Re: RS-232 disk mounter

PostPosted: Thu, 03.09.2015 18:41:34
by Koshi
обновил маунтер, в rs-232 была выбрана скорость 57600, заместо 115200...

Re: RS-232 disk mounter

PostPosted: Thu, 03.09.2015 19:15:05
by creator
Koshi, спасибо, заработало. И через USB тоже!

Re: RS-232 disk mounter

PostPosted: Fri, 04.09.2015 09:35:04
by TS-Labs
Короче, я допилил в конфу 2 битика, которые читаются из новейтового порта #00AF:
- бит 3: говорит, что в фифо приема компорта есть данные,
- бит 4: говорит, что в фифо отправки компорта есть место.
Сия доработка призвана координально улудшить скорость компорта.
Желающие допилить софты (тот же маунтер) есть?

Выпилил битики уже :dontknow:

Re: RS-232 disk mounter

PostPosted: Sat, 05.09.2015 21:38:39
by noleg
надо вейты уменьшать. сейчас из-за вайтов предельная скорость около 77кбит

Re: RS-232 disk mounter

PostPosted: Sun, 06.09.2015 09:47:27
by TS-Labs
Ты тестировал с аппаратным статусом?

Re: RS-232 disk mounter

PostPosted: Sat, 19.09.2015 15:38:21
by noleg
у меня сейчас нет аппаратуры

Re: RS-232 disk mounter

PostPosted: Sun, 20.03.2016 03:10:15
by TS-Labs
UPDATE
* Сокращены таймауты уарта.
* Улучшена сихронизация по стартовым токенам.

Re: RS-232 disk mounter

PostPosted: Sun, 01.05.2016 04:07:56
by TS-Labs
UPDATE
+ Добавлена опция вставки задержек при передаче данных.
Полез я отлаживать софты на реале и опачки. Потери кусков секторов на скорости 115200.
Сначала хотел было пилить атмегу, но потом вспомнил, что атмега-то и ни при чем (относительно), а при чем - з80, который из-за атмеги же не успевает забирать данные из уарта.
Решение было гениальным в своей симплицитности: вставить задержки в маунтере при передаче данных. Теперь через каждые переданные 64 байта вставляется 1мс задержка, что понижает общую скорость, однако же не дает переполниться буферу на пентеве. Задержка и размер чанка взяты эмпирически для 3.5МГц (worst case). Работает и збс. Можно продолжать отлаживать софты.

Re: RS-232 disk mounter

PostPosted: Sun, 01.05.2016 06:15:33
by creator
TS-Labs, спасибо, где её взять? На гитхабе 2 летней давности лежит. Да и ссылку в первом сообщении надо бы поправить.

Re: RS-232 disk mounter

PostPosted: Sun, 01.05.2016 06:19:34
by TS-Labs
Билд бинаря брать здесь (алсо, ВСЕ в репе, нигде больше).
Сцылки поправляю, спасибо, что напомнил!

Re: RS-232 disk mounter

PostPosted: Sun, 01.05.2016 06:24:27
by creator
TS-Labs, глаз у меня замылил, "2 hours ago" не отличил от соседних "2 years ago". :) И размер совпадает, хотя бинарно внутри другая.

Re: RS-232 disk mounter

PostPosted: Thu, 01.06.2017 04:17:46
by TS-Labs
UPDATE
! Пофикшен говнокод =)

Re: RS-232 disk mounter

PostPosted: Wed, 16.09.2020 19:49:50
by performer
Меня тут одолела лень перетыкать SD-карточку, а Швиндовс не пользую

Портанул маунтер на posix-овые системы, протестил на линухках и macOS :)
Может пригодится кому? ) https://github.com/cyanide-burnout/zxevo-tools/

Да, сарцы не разговнокоживал, чтобы была максимальная близость к оригинальному коду и можно было бы при новых выпусках патчить по изменениям.

Эх, жаль что Wild Commander могёт только монтировать, а в панельках показывать не могёт

Re: RS-232 disk mounter

PostPosted: Wed, 16.09.2020 20:07:09
by TS-Labs
Спасибо. Можно утянуть к себе в репу?

Re: RS-232 disk mounter

PostPosted: Wed, 16.09.2020 20:18:56
by performer
Пожалуйста! %)

Можно конечно )

А запись предвидится?

Re: RS-232 disk mounter

PostPosted: Thu, 17.09.2020 21:58:51
by performer
Я тут продолжил шалить и впилил наряду с TRD поддержку UDI, SCL, FDI, TD0, FDD через выдранную из trx2x конвертилку
https://github.com/cyanide-burnout/zxev ... c0d6307986

Может таки время запилить запись?  ;)

Re: RS-232 disk mounter

PostPosted: Fri, 18.09.2020 05:49:31
by TS-Labs
Я какбэ и не против.