Hacking Chiip Opensource Modchip

  • Thread starter Thread starter xiaNaix
  • Start date Start date
  • Views Views 44,941
  • Replies Replies 347
I think there appears to be some bitterness if not a rivalry between OpenWii and Chiip, if you look cadex calles openwii 'closedwii' and keeps calling it commercial even though you can build your own hardware and the code is free and open.
 
I think the bitterness comes from Cadex stealing his from Cyclowiz whereas the OpenWii is 100% original and from scratch.
 
I think the bitterness comes from Cadex stealing his from Cyclowiz whereas the OpenWii is 100% original and from scratch.

Hah, how can he release code under GPL that isnt even his
tongue.gif
. That guy is such a tool.
 
I think the bitterness comes from Cadex stealing his from Cyclowiz whereas the OpenWii is 100% original and from scratch.

You lose. As of beta 4 it wasn't based on CycloWiz anymore. Don't spread false information.
QUOTE(http://chiip.descrambler.de/index.php/News)Not based on Cyclowiz anymore - so games known to have problems with the Cyclowiz v1 - like Call of Duty 3 and Rayman - work fine now
 
Woopty shit. It was initially based off Cyclowiz and I'm sure the code was rewritten and still follows much of the same logic that the Cyclowiz did. Look, I appreciate what Cadex did and I'm not trying to put him in false light. I'm only speaking what I think, which is that the Chiip originated on someone else's work.
 
Woopty shit. It was initially based off Cyclowiz and I'm sure the code was rewritten and still follows much of the same logic that the Cyclowiz did. Look, I appreciate what Cadex did and I'm not trying to put him in false light. I'm only speaking what I think, which is that the Chiip originated on someone else's work.
All of the opensource ones basically did, if not most of commercial chips as well....
 
Woopty shit. It was initially based off Cyclowiz and I'm sure the code was rewritten and still follows much of the same logic that the Cyclowiz did. Look, I appreciate what Cadex did and I'm not trying to put him in false light. I'm only speaking what I think, which is that the Chiip originated on someone else's work.
First, just because something is based on something else, doesn't mean it is stolen. The newest version of OpenWii follows the same principals to make region free possible as SYNDiCATE's patcher. Is it stolen? No, but it IS based on it.
Second, Pretty much all the modchips right now follow the same logic as each other. Thomas Edison didn't invent the light bulb, should he be ridiculed for creating something that works under the same principals as the old light bulbs that barely worked? Your suggestion that you cant look at how something works and create your own version different from it would limit improvement on everything in the world. Keep living in your little fantasy land, the real world works differently.
 
You guys all have good points here. I would just like to say that I am glad that cadex has finally wised up and decided to make the code open source. I know that he is probably slightly bitter against openwii because he felt like his project was going to be the definitive in homebrew chips for the wii. If there is some slim chance the cadex is reading this post right now I think that the best action for him and the community is a combined effort. Chiip and OpenWii would make the perfect team as far as cost effect, open source Wii modification. And it would be so simple for Cadex and RHCP to get in contact with each other and team up. One email is all it would take. Cadex mentions that he would like to not be the only one developing for the Chiip anymore, but OpenWii is already developing code that runs on the Chiip, so the open source community is already there waiting and ready, source code in hand. In fact, I'm going to try and contact both of them somehow and try to make this happen. Cadex and RHCP and all those related are very talented individuals and I am jealous of their mad skillz. It seems almost like their talents are going to waste if they don't team up in my eyes.
 
on a slightly different note, I've been hearing alot about how OpenWii is not truly open source, even though every release so far has had the source released at some point. They usually release a binary first and then the source a few days later, but the source gets into the hands of the community nonetheless. I personally would not want to release code until I had a specific feature/function working properly anyways, as to not create confusion as to how something SHOULD work in the code. It would be like intentionally teaching somebody how to do something the wrong way... am I right or what?
 
You guys all have good points here. I would just like to say that I am glad that cadex has finally wised up and decided to make the code open source. I know that he is probably slightly bitter against openwii because he felt like his project was going to be the definitive in homebrew chips for the wii. If there is some slim chance the cadex is reading this post right now I think that the best action for him and the community is a combined effort. Chiip and OpenWii would make the perfect team as far as cost effect, open source Wii modification. And it would be so simple for Cadex and RHCP to get in contact with each other and team up. One email is all it would take. Cadex mentions that he would like to not be the only one developing for the Chiip anymore, but OpenWii is already developing code that runs on the Chiip, so the open source community is already there waiting and ready, source code in hand. In fact, I'm going to try and contact both of them somehow and try to make this happen. Cadex and RHCP and all those related are very talented individuals and I am jealous of their mad skillz. It seems almost like their talents are going to waste if they don't team up in my eyes.

I agree with you completely. They can call it OpenWiiChiip LOL
tongue.gif
 
Ok my program is not working now.. I have tried to resolder it and make a new chip. when i program it with avrdude this is what i get....

----------------------------------------------------------------------------------------------------------------------------------
C:\toolz\AVRDude>avrdude -p m8 -c sp12 -U flash:w:chiip_firmware_v1_0_beta_4.hex
-U lfuse:w:0xE3:m

avrdude: AVR device not responding
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.


avrdude done. Thank you.


C:\toolz\AVRDude>pause
Press any key to continue . . .
-----------------------------------------------------------------------------------------------------------------------------------

regardless of what firmware i use. and if i use the -F this is what i get ....

********************************************************************
C:\toolz\AVRDude>avrdude -p m8 -F -c sp12 -U flash:w:chiip_firmware_v1_0_beta_4.
hex -U lfuse:w:0xE3:m

avrdude: AVR device not responding
avrdude: initialization failed, rc=-1
avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.00s

avrdude: Device signature = 0xffffff
avrdude: Yikes! Invalid device signature.
avrdude: Expected signature for ATMEGA8 is 1E 93 07
avrdude: NOTE: FLASH memory has been specified, an erase cycle will be performed

To disable this feature, specify the -D option.
avrdude: erasing chip
avrdude: AVR device not responding
avrdude: reading input file "chiip_firmware_v1_0_beta_4.hex"
avrdude: input file chiip_firmware_v1_0_beta_4.hex auto detected as Intel Hex
avrdude: writing flash (1560 bytes):

Writing | ################################################## | 100% 0.64s

avrdude: 1560 bytes of flash written
avrdude: verifying flash memory against chiip_firmware_v1_0_beta_4.hex:
avrdude: load data flash data from input file chiip_firmware_v1_0_beta_4.hex:
avrdude: input file chiip_firmware_v1_0_beta_4.hex auto detected as Intel Hex
avrdude: input file chiip_firmware_v1_0_beta_4.hex contains 1560 bytes
avrdude: reading on-chip flash data:

Reading | ################################################## | 100% 0.52s

avrdude: verifying ...
avrdude: verification error, first mismatch at byte 0x0000
0x12 != 0xff
avrdude: verification error; content mismatch

avrdude: safemode: Fuses OK

avrdude done. Thank you.


C:\toolz\AVRDude>pause
Press any key to continue . . .

********************************************************************************
***********

At no point does the led come on, on my chiip. it will not load any backups so i know its not programing it. what Have i done wrong.
??

anyone
 
avrdude: AVR device not responding
avrdude: initialization failed, rc=-1
    Double check connections and try again, or use -F to override
    this check.

you must have some connection problem....or...did u install the IO port drivers? i think its called giveIO or somethign...
 
Ok my program is not working now.. I have tried to resolder it and make a new chip. when i program it with avrdude this is what i get....
1.) Like arthurkik2 said, if you haven't run giveio.bat yet, then do so.
2.) Check to make sure you are putting the chip into the programmer the correct way. (If it is installed correctly the notches on the socket and on the chip should align)
3.) Is the chip in the socket all the way?
 
Yes i have ran giveio.bat and install the drivers.

I have the chip and the socet in the correct orientation.

I am again making a new programer from scratch as we speek and im almost done
 
I have the same problem as you with my programmer sometimes, if you are certain your programmer is built correctly and short-free the most important thing you have to check for is whether or not the chip is deep enough inside the IC socket.
With my programmer even if the chip seems like it's deep enough, it won't be recognized by avrdude, but if I push it in just a little more it works fine.
 
i have just finsihed a new programer. made it even simpler. its in deep. but i will try ur suggestion aswell. my next step is to make a new chiip, and try a new program with out the resistors.
 
i have reseated the chip as far as possible. no luck

I have rebuilt the program again. No luck

I have removed the cap in the programer. no luck

I have try a new atmega with an with out led/resistor and cap. no luck/

I have done a continuity test from the lpt port to the pins to the resistors to the socet and chip. all are soldered fine

I have done a continuity test from the lpt pins right to the atmega in the socket and its makes good connections..

SO IM LOST

ohh ya.. i have used 2 computers now..

new hardware and new computer.. ????? what else could be left.

background on me.. I have been soldering since i was a baby. I do ps2 and xbox, aswell as anything i can mod.. lol.. hell i even did a saturn. so soldering is not a prob here. but im up for any suggestions.

Thanks
 

Site & Scene News

Popular threads in this forum