Разработчикът Уил Уанг проектира и публикува в отворен достъп USB моста MK4001MTD. Това устройство, съвместимо със стандарта USB Mass Storage позволява използването на най-малките в света механични твърди дискове (остарели отдавна) със съвременна техника.
Toshiba пусна своите 0,85-инчови твърди дискове MK4001MTD през 2004 година, предлагайки привлекателна за онова време комбинация от капацитет и цена. Те обаче бяха доста бързо изместени от пазара поради развитието на технологията на флаш паметта, а и много малко устройства ги използваха. Това доведе до факта, че тези миниатюрни HDD и данните върху тях практически се изгубиха във времето.
Уанг обяснява, че е имало предишни опити за достъп до остарелите дискове MK4001MTD, но те се сблъсквали на различни препятствия, затова той решил да започне да събира работещи (и неработещи) устройства, за да се опита да разгадае тази стара „загадка“. Започвайки от основите, ентусиастът сравнил дисковете и контактните плоскости на интерфейса, които изглеждаха подобни на MK4001MTD. Да, той донякъде напомня SD карта с конектор в стил MMC. За тестовете бяха използвани различни стари или резервни четци за карти. В крайна сметка Уанг реши да създаде свой собствен четец на базата на USB2240 контролер за флаш памет. Това му позволило да използва логически анализатор, за да види какви сигнали се предават и къде.

За съжаление, стана ясно, че „устройството не се държеше като обикновена SD или MMC карта“. Беше необходим по-задълбочен анализ, който прерасна в пълноценно обратно инженерство. За следващия етап на проекта Уанг се сдоби с леко очукан, но работещ телефон Nokia N91. Това мобилно устройство беше едно от малкото, които използваха MK4001MTD в средата на 2000-те години.

След като включил стария телефон, за да улови сигналите, разработчикът получил много по-ясна представа за предназначението на всеки пин. След като си направи обща представа за случващото се, разработчикът реши да използва OpenClaw за работа по софтуерната част на USB четеца. AI агентът се оказа като цяло полезен, тъй като той „успешно извърши обратно инженерство на логическите сигнали, създавайки собствен SDIO декодер, а след това написа фърмуер за Pico, който представя устройството като USB Mass Storage“, споделя Уанг.
Вдъхновен от успеха с OpenClaw, разработчикът решил да се обърне към Oups 4.6, а след това и към GPT-5.4, за да подобри резултата, което проработи с неговата прототипна платка на Pico и ръчно сглобен диск.

Доволен от софтуера, фърмуера и дизайна на интерфейса, Уанг стартира KiCad и проектира своя собствена печатна платка за изчистено и професионално изглеждащо решение.

В резултат на това USB-достъпът до MK4001MTD работи стабилно, но скоростта на четене/запис е не повече от 0,42 MB/s при тактова честота на SDIO от 10 MHz. Този диск на Toshiba имаше скромна памет от 4GB (по-малко от DVD диск), а при такава ниска скорост на пренос на данни пълното четене или записване на диска би отнело около два часа и половина.
Уанг заключава, че е доволен от съвместната работа с AI, ориентирана към логически разсъждения и бъдещите проекти могат да бъдат изградени по аналогична схема. Всички изходни кодове, файлове с хардуерни проекти и друга информация са публикувани в GitHub под максимално либералната лицензия „I don’t care“ (Не ми пука).
Всичко важно от света на технологиите, директно в пощата ти.
С абонирането приемате нашите Условия и Политика за поверителност. Може да се отпишете с един клик по всяко време.
Коментирайте статията в нашите Форуми. За да научите първи най-важното, харесайте страницата ни във Facebook, и ни последвайте в Google Новини, TikTok, Telegram и Viber или изтеглете приложението на Kaldata.com за Android, iPhone, Huawei, Google Chrome, Microsoft Edge и Opera!