Forums Logo

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

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

> Обзор: Чип WiiFree 1.51, Покупка, сборка, установка.

Marksman
post Пятница, 16 марта 2007, 01:53
Отправлено #1


Ветеран
Group Icon

Группа: Профи
Сообщений: 1 153
Регистрация: 24 мар. 2003
Из: Moscow
Пользователь №: 1 570





Все существующие на данный момент чипы на Wii являются, по сути, дальнейшем продолжением чипа Xeno GC(один из последних чипов на GC, прост в установке весьма функционален и главное не дорогой). Он не ломает BIOS, не заменяет «куски кода» а тупо обманывают контроллер DVD. Этим же занимаются все ныне существующие чипы на Wii. И это замечательно. Есть только одно но! Все эти разработки не стоят тех денег, которые за них просят, ведь цена в 40$ за микроконтроллер стоимостью 2$ является страшным сном для Стива Джобса, ибо даже ему, с его грамотными PR-компаниями, не удаётся продавать «кремневые чудеса» с такой накруткой.
Но мир не без добрых людей, и «левшей от электроники». Очень быстро были разработаны и выложены в сеть hand-made чипы, которые обладают всеми возможностями коммерческих(ни один из коммерческих чипов, пока полностью не справляется с заявленными свойствами, ждём новых прошивок, если будут…), но при этом лишены основного недостатка –ДОРОГОВИЗНЫ!
Представляю обзор «самоделки» под названием WiiFree. Для начала вам потребуется программатор. Можно купить уже готовый, но стоят они не дёшево, а помня о том, что денег у нас нет, переходим к варианту «умелые руки». Едем в «Чип и Дип», или на Митинский радиорынок и затариваемся следующими радиодетелями:
• плата для навесного монтажа (подойдёт самая маленькая) – 100 руб.
• панелька под DIP корпус, на 8 ног.
• резисторы номиналом: 470 Ом -2шт; 10 кОм – 1шт; 22 кОм – 1шт; 2.2 кОм – 1шт.
• два светодиода, желательно разных цветов(красный и зелёный).
• транзистор полевой 2N7000 или советский аналог.
• разъём для COM порта «мама» 9 PIN.
• разъём USB «папа».
• провод в шине 1 метр.
• провод монтажный 2 метра.
• ну и сам чип PIC12F629 в DIP корпусе.
Закупились… Едем домой, по дороге медитируем: «Я крутой радиолюбитель, меня всё получится.» Приехали, приходим в себя и начинаем собирать следующую схему:

Присоединённое изображение

Схема не сложная, за час соберёте. Несколько советов:
• конечно же у вас есть хороший и дорогой паяльник. Паять тем монстром, которым наши деды, лудили самовары да чайники, я бы не советовал.
• не забываем пользоваться флюсом, без него ничего не получится. Остатки флюса смываем «спирто-бензиновой смесью» ПИТЬ НЕ РЕКОМЕНДУЕТСЯ.
• длинная нога у светодиода это +.
• разводку ног транзистора можно найти в Интернете.
• провода к COM разъему припаивайте по цифрам. 1 это 1, 8 это 8. На картинке нарисован «папа», т.е. изображение зеркальное.
• + 5 вольт снимайте с USB порта. У USB разъема питание идет по крайним контактам. Где что ищите в Интернете. При подпайке не перепутайте местами провода, а то сожжете и всю свою схему, и COM порт.
• Перед подключением ещё раз всё тщательно проверьте.

Присоединённое изображение


Надеюсь всё у вас получилось и вы подсоединили программатор к компьютеру. У вас зажегся светодиод, ничего не задымилось, и компьютер не отключился. Если так, то всё вы собрали правильно и теперь надо запрограммировать микроконтроллер.

ПРОГРАММИРОВАНИЕ МИКРОКОНТРОЛЛЕРА.

И так, вы спаяли программатор, и полны решимости, закончить начатое дело. Следующий шаг программирование микроконтроллера. Для программирования микроконтроллера вам необходимы:
• программа, с помощью которой вы будете заливать код прошивки в микроконтроллер.
• сама прошивка.
Сначала заходим на этот сайт http://www.ic-prog.com/ и из раздела DOWNLOAD скачиваем: IC-Prog Software 1.05E Multi-Lingual и не забываем скачать IC-Prog NT/2000 driver, который обеспечивает правильную работу программы под Win XP. Скачали, создаём на вашем жестком диске папку IC-Prog и распаковываем в неё оба архива. Запускаем IC-Prog. При первом запуске, появится сообщение об ошибке, игнорируем его и переходим к конфигурации программы. Заходим в "Settings" -> "Options", далее делаем активной закладку "Misc". В активном окне, выставляем галочки опциям "Enable NT/2000/XP Driver" и "Enable VCC control for JDM".

(картинка)

Жмём ОК и программа должна перезапуститься. Если она не перезапустилась, выходите из программы и запускаете её заново. При повторном запуске сообщение об ошибке должно исчезнуть. Далее переходим к установкам самого программатора. Тип программатора выбираете как JDM Programmer, интерфейсом указываете Windows API, ну и не забудьте правильно указать номер COM порта, к которому вы подключили спаянный программатор.

(картинка)

Всё, все подготовительные процедуры закончены, и можно переходить непосредственно к программированию. Вставляйте в панельку вашу микросхему(PIC 12F629), в верхнем правом углу, в ниспадающем меню выбирайте тип программируемого микроконтроллера " PIC 12F629" и нажимайте на кнопку "Read All"(кнопка с изображением микросхемы и большой зелёной стрелки). Если вы спаяли схему с двумя светодиодами (один горит при включении питания, второй срабатывает при чтении/записи в микроконтроллер), то один из светодиодов должен заморгать, что говорит о правильности работы всей вашей схемы. По завершении считывания данных, вы увидите на экране код состоящий из сплошных "3FFF". Перематываем на последнюю строчку и записываем (или запоминаем) последние четыре знака. Они должны отличаться от "3FFF" и в разных контроллерах это значение будет разным. Если же последние четыре знакоместа не отличны от "3FFF", то значит у вас проблемы с программатором или даже с PIC-ом.

(картинка)

Если с этим всё в порядке, то продолжим процедуру. Заходим в "File" -> "Open" и загружаем нужную вам прошивку (файл должен быть с расширением HEX). Далее жмём кнопку "Program All"(находится рядом с кнопкой "Read All" и выглядит как микросхема с жёлтой молнией). Программа поинтересуется у вас, действительно ли вы хотите запрограммировать устройство? Смело отвечайте "YES".

(картинка)

Далее произойдёт считывание данных с вашего PIC-а, и программа снова задаст вопрос:
хотите ли вы использовать данные из файла с прошивкой? ВНИМАНИЕ!!! Тут надо ответить "NO", ибо, дав положительный ответ("YES"), вы перезапишите те самые последние четыре знакоместа(OSCCAL) и выведите микроконтроллер из строя. (Конечно это не большая беда, и всё можно вернуть обратно, ведь вы записали эти важные четыре символа.) Но вы же ответили "NO", и программа начала записывать в ваш PIC прошивку. По завершении записи обязательно идёт проверка, и если по её завершении, никаких сообщений об ошибках не последовало, то можете поздравить себя. Вы всё сделали как надо и запрограммировали микроконтроллер. Теперь нужно запаять его в правильное место и наслаждаться проделанной работой.




Чтобы разобрать Wii вам понадобятся две отвёртки, которые мы заранее купили. Если вам кто то сказал, что можно обойтись без 3-wing отвёртки, то попросите его при вас разобрать Wii. А сами сидите и наслаждайтесь зрелищем
Как разобрать показано тут:
http://www.wii-xposed.com/tutorials.php?id=1

Переходим к установке. Если у вас нет опыта микро-пайки то сюда вам лучше не соваться. Если у вас, помимо отсутствия опыта работы с такими ювелирными контактами, так же отсутствуют мозги, то смело берите паяльник и приступайте к установке. Припаиваем контакты, вашего микроконтроллера как показано не картинке:

Присоединённое изображение

Несколько советов:
• внимательно изучите конструкцию и найдите место, куда бы вы могли поставить свой чип. Чип не должен мешать сборке Wii, провода не должны пережиматься.
• не забываем пользоваться флюсом, без него ничего не получится. Остатки флюса смываем «спирто-бензиновой смесью» ПИТЬ НЕ РЕКОМЕНДУЕТСЯ.
• рекомендовал бы вам, провода питания сделать потолще. Ножки 1 и 8.
• провода от точек пайки к чипу не должны быть «в натяг». Они должны быть свободны.
• когда припаяете проводки к чипу, не забудьте одеть кембрики на ножки. В дальнейшем это спасёт вашу Wii от случайных замыканий и последующего выхода из строя.

Присоединённое изображение

Если всё сделали правильно, собираем Wii и наслаждаемся играми. После установки WiiFree 1.51 вы получите следующие возможности:
• проигрывание Wii оригиналов своего региона.
• проигрывание Wii buckups своего региона.
• проигрывание GC оригиналов своего региона.
• проигрывание GC buckups своего региона.
• совместимость со всеми контроллерами, D2B поддерживается.
• побеждена проблема с DRE(disk read error). У меня были диски записанные на miniDVD, Куб их читать напрочь отказывался. Wii прочитала все диски и ни разу не «поперхнулась».
В общем мы получили очень качественный и недорогой чип с очень хорошеё функциональностью. У человека опытного, вся процедура занимает не более 90 минут, ну а радости потом на многие и многие часы.

На самом деле я устал писать, и некоторые моменты опишу подробнее, и кое чего добавлю. Ждите следующую редакцию обзора. Если есть какие вопросы, то не стесняйтесь пишите. Всем отвечу и помогу.

Вот несколько картинок с игрового процесса:
Присоединённое изображение
Присоединённое изображение
Присоединённое изображение

Сообщение отредактировал Marksman - Пятница, 18 мая 2007, 23:42


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Posts in this topic
Marksman   Обзор: Чип WiiFree 1.51   Пятница, 16 марта 2007, 01:53
z00lu   1 Имеет ли значение мощьность резистора, и какой с...   Четверг, 05 апреля 2007, 21:17
disaster3ad   Провод наружу - не обязательно. Лучше установить...   Воскресенье, 08 апреля 2007, 03:33
z00lu   раскжите кто-нибудь по пунктам как с помощью полу...   Понедельник, 09 апреля 2007, 19:55
Cluster   http://www.ps2-scene.org/forums/wiifree/53...prog...   Понедельник, 09 апреля 2007, 20:01
z00lu   when pop-up "OsCCAL = 3428h Do you want to us...   Суббота, 14 апреля 2007, 15:33
disaster3ad   osccal это калибровка частоты внутреннего генера...   Понедельник, 16 апреля 2007, 05:34
z00lu   Значит, почледнее число может быть любым? А 3428h ...   Понедельник, 16 апреля 2007, 07:21
Bogger   На некоторых чипах видел фичу GC audio fix. Что эт...   Четверг, 19 апреля 2007, 21:17
disaster3ad   Да. Суть в том, чтоб ты именно свое значение ис...   Пятница, 20 апреля 2007, 06:31
z00lu   disaster3ad спасибо за подробные ответы. приступаю...   Пятница, 20 апреля 2007, 07:37
Manwe   Аватар с топором хороший :)   Пятница, 20 апреля 2007, 12:34
FireHawK   самая последняя версия Вифри WiiFree Release 2.44a...   Пятница, 20 апреля 2007, 14:23
Алекс2006   Тэкс, появилась тут при прошивке проблема. Дело об...   Среда, 25 апреля 2007, 19:17
Akirameru   да, кубовские игры понимают только кубовское желе...   Четверг, 26 апреля 2007, 05:49
FireHawK   как тогда выходить из игры кубовской на ви. если м...   Пятница, 27 апреля 2007, 06:37
dragon slayer   кнопка рестарт   Пятница, 27 апреля 2007, 17:09
Cluster   Пробовали вчера чиповать... Контакты гораздо меньш...   Воскресенье, 29 апреля 2007, 22:45
Marksman   На сколько я понял, ты большой мастер по части на...   Воскресенье, 29 апреля 2007, 23:35
Cluster   Скорее любитель. Самому научиться делать интересн...   Понедельник, 30 апреля 2007, 00:42
Marksman   На подпись мою кликнуть можешь. Там вот что напис...   Понедельник, 30 апреля 2007, 00:50
Yuri   Поддерживаю, покупать за много денег - никакого ...   Понедельник, 07 мая 2007, 18:28
Cluster   А где берёшь провода - секрет? :) И как полностью ...   Понедельник, 30 апреля 2007, 08:48
Krutoy men   Фуф, только сейчас опробовал библиотеку игр на Wii...   Вторник, 01 мая 2007, 02:15
pelican   Прочиповался WiiFree 2.45 PIC12F629. Вот мой вариа...   Четверг, 03 мая 2007, 10:58
gordons   люди подскажите... с прошивкой Wii 2.2E и прошивко...   Четверг, 03 мая 2007, 12:45
nem0   Отлично придумано и сделано! Мне твой вариант...   Понедельник, 07 мая 2007, 16:48
z00lu   Отвертку и все остальное купил чип и дипе   Четверг, 03 мая 2007, 19:46
gordons   вчера была картина малом... :) вообщем подготов...   Пятница, 04 мая 2007, 11:14
insy   я когда собирал вии все трехгранные винты выкинул)...   Пятница, 04 мая 2007, 11:47
NEMESIS   То есть до сих пор вся эта бодяга не шьётся через ...   Среда, 09 мая 2007, 19:06
pelican   Полностью согласен, что если Нинтендо чего-нибуть ...   Четверг, 10 мая 2007, 08:09
Cluster   Возможность перепрошивки с DVD - лишняя уязвимость...   Четверг, 10 мая 2007, 08:14
NEMESIS   А прошить его заново пофиксенной прошивкой будет ...   Четверг, 10 мая 2007, 14:13
NEMESIS   нихрена :) сейчас у Evader'а спецом узнал. На...   Четверг, 10 мая 2007, 14:37
gordons   уже спаяли три Wii я :D все фурычат. кстати про...   Четверг, 10 мая 2007, 16:57
insy   эм ну какбы, если Нин симулирует нажатие на разре...   Четверг, 10 мая 2007, 14:35
Cluster   Ура, сегодня мы прочиповали таки outxs'у его W...   Четверг, 10 мая 2007, 22:41
insy   контакты к ресету там подпаиваются для отключения ...   Четверг, 10 мая 2007, 22:50
Cluster   И чип. И светодиоды. И ЖК дисплей. И ещё кучу все...   Четверг, 10 мая 2007, 22:55


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

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