Forums Logo

Здравствуйте Гость ( Вход | Регистрация )

Каскадный · Стандартный · [ Линейный ]

> Compactflash Adapter, своими руками

alkree
post Воскресенье, 20 ноября 2005, 01:19
Отправлено #1


Продвинутый
**

Группа: Пользователи
Сообщений: 49
Регистрация: 07 нояб. 2005
Пользователь №: 14 129





Кто-нибудь пробовал сделать: http://darkfader.net/ds/?

Вроде схема выглядит простой, только непонятно как после того как это всё соберёшь туда прошивку залить, или может она на саму CF пишется. Может кто знает как заливается прошивка в GBAMP??
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Reply to this topicStart new topicStart Poll
Ответов(1 - 19)
Товарищ Сухов
post Воскресенье, 20 ноября 2005, 15:02
Отправлено #2


Фанат
***

Группа: Пользователи
Сообщений: 147
Регистрация: 24 июня 2005
Пользователь №: 13 231





На сколько можно судить из схемы и прилагаемой распайки устройства (автора за его му$%#@ий «Eagle format» надо по башке стукнуть чем-то тяжелым) схема вообще не содержит ни каких активных компонентов (куда можно было бы софт загружать) просто разъем GBA соединен с разъемом CF.
Такое в принципе возможно, если изначально авторы GBA (или только NDS?) предполагали такое использование своего детище и заложили в него стандартный протокол работы с CF. Но тогда получается, что к GBA можно напрямую подключать жесткие диски – ведь интерфейс CF это как раз IDE HDD.
Честно говоря, слабо верится!

ЗЫ. Вот с слову пример адаптера для подключения CF вместо жесткого диска:
user posted image

А вот обратный переходник:
user posted image

Сообщение отредактировал Товарищ Сухов - Воскресенье, 20 ноября 2005, 15:32
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Manwe
post Воскресенье, 20 ноября 2005, 19:51
Отправлено #3


demoscener
*******

Группа: Пользователи
Сообщений: 3 349
Регистрация: 21 нояб. 2003
Из: Moscow
Пользователь №: 6 169





По-моему, в этой схеме - чип с питанием от 3 вольт.
http://users.raketnet.nl/darkfader2/=>h...20schematic.png

А HDD к GBA можно, но не напрямую, конечно - схема там нехилая.

Сообщение отредактировал Manwe - Воскресенье, 20 ноября 2005, 19:54


--------------------
каждый судит по себе
user posted imageuser posted image user posted image user posted image user posted image user posted image user posted image user posted image
3DS friend code: 1375-7248-0959
Switch friend code: SW-7841-4926-2788
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Товарищ Сухов
post Воскресенье, 20 ноября 2005, 20:00
Отправлено #4


Фанат
***

Группа: Пользователи
Сообщений: 147
Регистрация: 24 июня 2005
Пользователь №: 13 231





QUOTE (Manwe @ Воскресенье, 20 ноября 2005, 20:51)
По-моему, в этой схеме - чип с питанием от 3 вольт.


Как я понял, это так нарисована CF (и подписана CF_REV).

QUOTE (Manwe @ Воскресенье, 20 ноября 2005, 20:51)
А HDD к GBA можно, но не напрямую, конечно - схема там нехилая.


IDE HDD не отличается от CF. Если для подключения CF достаточно компактного устройства (SC или MP), то и HDD так же подключается.

Сообщение отредактировал Товарищ Сухов - Воскресенье, 20 ноября 2005, 20:01
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Товарищ Сухов
post Воскресенье, 20 ноября 2005, 20:16
Отправлено #5


Фанат
***

Группа: Пользователи
Сообщений: 147
Регистрация: 24 июня 2005
Пользователь №: 13 231





http://www.semis.demon.co.uk/Gba/GBAmain.html
Hardware interface
The GBA provides two methods for loading executable programs, the GamePack (parallel) ROM cartridge and the GameLink (serial) multiboot loader. The format of the GamePack and GameLink interfaces have changed from older units. The GamePack interface has the same physical connector as older units but the electrical connections have changed significantly. The GameLink interface has a slightly modified 6 pin connector that prevents older leads from being inserted correctly. Although the GameLink electrical interface uses similar signal functions, serial communications is supported by many more modes of operation.

user posted image

The GamePack interface uses a multiplexed 16bit data bus with a 24bit address bus. Because of this multiplexed interface method connecting a simple memory devices is not possible without some form of interface logic. As the external access results in a relatively slow data transfer rate two modes of operation are possible. Sequential access involves an initial start address followed by consecutive data reads until all data has been transferred. Random access involves an address write followed by a single data read. The following diagram (http://www.semis.demon.co.uk/Gba/AGBmem.pdf)contains all the basic building blocks of a 'random' and 'sequential' access interface. It assumes the use of a separate FLASH programmer to write the development program into memory. Please note this is just an example and has never actually been built or tested so please don't ask me for more information on the design.

Сообщение отредактировал Товарищ Сухов - Воскресенье, 20 ноября 2005, 20:16
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
alkree
post Воскресенье, 20 ноября 2005, 21:57
Отправлено #6


Продвинутый
**

Группа: Пользователи
Сообщений: 49
Регистрация: 07 нояб. 2005
Пользователь №: 14 129





Там наверно на схеме контроллер CF изображен, в принципе всё реально только неизвестно куда прошивка заливается. А там принцип такой что с CF загружается сначало в мультибут область, затем запускается - поэтому обычные большие ромы не поддерживаются, но для мультимедия нормально подходит.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Товарищ Сухов
post Воскресенье, 20 ноября 2005, 22:38
Отправлено #7


Фанат
***

Группа: Пользователи
Сообщений: 147
Регистрация: 24 июня 2005
Пользователь №: 13 231





QUOTE (alkree @ Воскресенье, 20 ноября 2005, 22:57)
Там наверно на схеме контроллер CF изображен


Тогда, посмотрите на фотографию устройства и покажите пальчиком, где этот "контроллер" находится.

http://darkfader.net/ds/files/CF%20adapter%20inside.jpg

Кроме того, посмотрите еще раз на схему и ответьте на вопрос: "Если это изображен контроллер, то где тогда сама CF?"

Сообщение отредактировал Товарищ Сухов - Воскресенье, 20 ноября 2005, 22:50
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
MaD
post Воскресенье, 20 ноября 2005, 23:25
Отправлено #8


S.T.A.R.S.
*******

Группа: Пользователи
Сообщений: 2 155
Регистрация: 25 мая. 2003
Пользователь №: 2 412





У CF встроенный контролер. )


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
alexvb
post Понедельник, 21 ноября 2005, 06:10
Отправлено #9


Продвинутый
**

Группа: Пользователи
Сообщений: 71
Регистрация: 23 июня 2003
Из: Москва
Пользователь №: 2 853





Это все похоже на очередную неудачную шутку darkfader-а, вроде его CrashMe...
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Kir
post Понедельник, 21 ноября 2005, 08:05
Отправлено #10


Outcast
******

Группа: Пользователи
Сообщений: 1 757
Регистрация: 15 фев. 2003
Из: Москва
Пользователь №: 982





QUOTE (alexvb @ Понедельник, 21 ноября 2005, 6:10)
Это все похоже на очередную неудачную шутку darkfader-а, вроде его CrashMe...
*

Это не шутка. Просто девайс из того же разряда, как переходник для джойпада PS на LPT-порт. Для запуска ромов он не подходит. Только для хранения данных. Но работать с ним можно, если запускать код с помощью WMB.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
alkree
post Понедельник, 21 ноября 2005, 17:19
Отправлено #11


Продвинутый
**

Группа: Пользователи
Сообщений: 49
Регистрация: 07 нояб. 2005
Пользователь №: 14 129





всё как-то подозрительно просто )
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
6814tav
post Понедельник, 21 ноября 2005, 18:21
Отправлено #12


Безумец
*****

Группа: Пользователи
Сообщений: 600
Регистрация: 09 нояб. 2005
Из: Волгоград
Пользователь №: 14 145





Kir
т.е. с его помощью можно перешить DS (flashme)?
И каков максимальный размер загружаемых данных?

Сообщение отредактировал 6814tav - Понедельник, 21 ноября 2005, 18:28
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Kir
post Понедельник, 21 ноября 2005, 19:25
Отправлено #13


Outcast
******

Группа: Пользователи
Сообщений: 1 757
Регистрация: 15 фев. 2003
Из: Москва
Пользователь №: 982





QUOTE (6814tav @ Понедельник, 21 ноября 2005, 18:21)
Kir
т.е. с его помощью можно перешить DS (flashme)?
И каков максимальный размер загружаемых данных?
*

Если ты настолько хорошо разбираешься в тонкостях железа ДС, а также профи по языкам программирования низкого уровня (ассемблеру), то легко сможешь написать программу для перепрошивки ДСа под этот переходник smile.gif Иначе - никак. Это же всего лишь концепт, доказывающий возможность использования smile.gif Так что халявы не будет.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
alkree
post Вторник, 22 ноября 2005, 01:30
Отправлено #14


Продвинутый
**

Группа: Пользователи
Сообщений: 49
Регистрация: 07 нояб. 2005
Пользователь №: 14 129





не дак а как ты загрузишься то с него, полюбой нужен или вифими или пассми, если дс нулячий
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Товарищ Сухов
post Вторник, 22 ноября 2005, 03:58
Отправлено #15


Фанат
***

Группа: Пользователи
Сообщений: 147
Регистрация: 24 июня 2005
Пользователь №: 13 231





QUOTE (Kir @ Понедельник, 21 ноября 2005, 9:05)
Это не шутка. Просто девайс из того же разряда, как переходник для джойпада PS на LPT-порт… Но работать с ним можно, если запускать код с помощью WMB.


Извиняюсь, какой код? Где его взять? Что этим кодом делать?
ЗЫ. Это «устройство» разработано хозяином этой страницы, на которую дана ссылка или где-то есть более внятное описание?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Kir
post Вторник, 22 ноября 2005, 08:04
Отправлено #16


Outcast
******

Группа: Пользователи
Сообщений: 1 757
Регистрация: 15 фев. 2003
Из: Москва
Пользователь №: 982





QUOTE (Товарищ Сухов @ Вторник, 22 ноября 2005, 3:58)
Извиняюсь, какой код? Где его взять? Что этим кодом делать?
ЗЫ. Это «устройство» разработано хозяином этой страницы, на которую дана ссылка или где-то есть более внятное описание?
*

Код=программа. Где взять ? Как я указал выше - самому написать smile.gif Так как это концепт, никакого подробного описания нет и не предвидится. Нужен вам девайс для ДС, работающий с CF-картами - берите М3 (или, если с финансами совсем туго, и вы готовы мириться с постоянными глюками - SuperCard ).
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Товарищ Сухов
post Вторник, 22 ноября 2005, 10:47
Отправлено #17


Фанат
***

Группа: Пользователи
Сообщений: 147
Регистрация: 24 июня 2005
Пользователь №: 13 231





QUOTE (Kir @ Вторник, 22 ноября 2005, 9:04)
Код=программа. Где взять ? Как я указал выше - самому написать smile.gif


Тогда «как-кие фаши доказательства», что этот «концепт» вообще работает, если нет ни какого примера кода?
И что означает фраза «Slightly compatible with GBA Movie Player.»
Каким местом она «slightly compatible»?

QUOTE (Kir @ Вторник, 22 ноября 2005, 9:04)
Нужен вам  девайс для ДС, работающий с CF-картами  - берите М3 (или, если с финансами совсем туго, и вы готовы мириться с постоянными глюками - SuperCard ).


Спасибо. SC у меня уже есть. «Постоянных глюков» не наблюдаю. Однако SC стоит у меня на NDS, а для «старого» GBA, что-нибудь хотелось получить недорогое.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
tyr43
post Вторник, 22 ноября 2005, 10:54
Отправлено #18


Drama Llama
*******

Группа: Пользователи
Сообщений: 5 301
Регистрация: 22 янв. 2005
Пользователь №: 12 441





QUOTE (Товарищ Сухов @ Вторник, 22 ноября 2005, 10:47)
Тогда «как-кие фаши доказательства», что этот «концепт» вообще работает, если нет ни какого примера кода?
И что означает фраза «Slightly compatible with GBA Movie Player.»
Каким местом она «slightly compatible»?
*

мне почему-то кажется подобные вопросы резоннее задать дарк фадеру )
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
6814tav
post Вторник, 22 ноября 2005, 16:48
Отправлено #19


Безумец
*****

Группа: Пользователи
Сообщений: 600
Регистрация: 09 нояб. 2005
Из: Волгоград
Пользователь №: 14 145





QUOTE (alkree @ Вторник, 22 ноября 2005, 2:30)
не дак а как ты загрузишься то с него, полюбой нужен или вифими или пассми, если дс нулячий
*


WiFiMe есть, а вот флеш нет. Хочу заказать M3, но когда это будет...

Сообщение отредактировал 6814tav - Вторник, 22 ноября 2005, 16:51
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
alkree
post Вторник, 22 ноября 2005, 17:48
Отправлено #20


Продвинутый
**

Группа: Пользователи
Сообщений: 49
Регистрация: 07 нояб. 2005
Пользователь №: 14 129





там я нашел у него на соурсфорже какие-то проги которые прошивают этот доморощенный GBAMP, вот линк: http://cvs.sourceforge.net/viewcvs.py/devk.../nds/bootstrap/
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
 

Упрощённая версия Сейчас: Чт., 11 июня 2026, 04:28
Skin Designed (c) by Rooq.net, All Rights Reserved.