From ecc8410063d671b328f9d421d80c22ebcf1d9339 Mon Sep 17 00:00:00 2001 From: kalymos Date: Fri, 14 Mar 2025 16:45:33 +0100 Subject: [PATCH] Updated Personal recipe to make a good PSNee (markdown) --- Personal-recipe-to-make-a-good-PSNee.md | 58 ++++++++++++------------- 1 file changed, 27 insertions(+), 31 deletions(-) diff --git a/Personal-recipe-to-make-a-good-PSNee.md b/Personal-recipe-to-make-a-good-PSNee.md index 2f2bc3d..31c9196 100644 --- a/Personal-recipe-to-make-a-good-PSNee.md +++ b/Personal-recipe-to-make-a-good-PSNee.md @@ -1,5 +1,7 @@ -## List of ingredients -* Two Arduino cards (for example a nano, and a Nano Pro). +# This method allows you to cover all the possibilities offered by PSNee +## List of equipment +* Arduino cards (for example a nano or uno) to become the ISP gateway +* Your target to make your modchip (e.g. a nano pro, ATtiny) * A soldering iron (the tTS_100 found in all Chinese stores is a good compromise) * A little soldering wire * And thin cable (awg26-30) @@ -10,27 +12,35 @@ Install the Arduino IDE https://docs.arduino.cc/software/ide-v2/tutorials/getting-started/ide-v2-downloading-and-installing/ ## Part 2: +Take care of the Arduino board to transform it into an ISP gateway +In Arduino IDE select MUC buildchain for the ISP gateway +* Tools -> Board -> Arduino AVR Board -> your board +* Tools -> Processore -> your varient + Check that everything works well by injecting for example the blink sketch from the IDE -* File -> example -> 01. Basic -> blink -1. If you don't need the bios patch you can simply program via USB (COM), skip to step 5 (personally I stopped using this method) -2. If you need a bios patch, or if you use ATtiny, you must use the full method - -* Tools -> card -> arduino AVR board -> your board intended to become the ISP gateway +* File -> example -> 01. Basic -> blink +* Connect your card that you want to turn into an ISP gateway to USB * Tools -> port -> the port of your card -* Tools -> programmer -> arduinoISP +* Sketch -> upload -If as heard your card flashes you can go to the next step +Convert an Arduino into an ISP Gateway +* File -> example -> 11. ArduinoISP -> ArduinoISP +* Sketch -> upload + +https://docs.arduino.cc/built-in-examples/arduino-isp/ArduinoISP/ ## Part 3: -Use an arduino to turn it into an ISP gateway -https://docs.arduino.cc/built-in-examples/arduino-isp/ArduinoISP/ -Connect your chip that you want to use as PSNee, redo the test with the blink sketch by changing the program. -* Tools -> programmer -> arduino as ISP - -If you succeeded, the serious stuff begins. +Install the PSNeecore file in the arduino/hardware/ directory, if it does not exist create it. ## Part 4: -Install the PSNeecore file in the arduino/hardware/ directory, if it does not exist create it. +Connect your Arduino board or the MUC you want to use as a modchip to your ISP gateway, according to the schematics. +Redo the blink test by changing the settings to check if the ISP gateway is ok. +* File -> example -> 01. Basic -> blink +* Tools -> Board -> PSNeeCore -> your MUC +* Tools -> Varient -> your MUC varient +* Tools -> port -> the port of ISP gateway +* Sketch -> verify/compile +* Sketch -> upload using a programmer ## Part 5: ### Selecting options in the sketch. @@ -43,22 +53,8 @@ Then in the second section "Select your chip" choose the MUC which will become y To find out your BIOS version, use [BIOS dumper](Just-what-you-need-to-know-to-know-your-BIOS-with-BIOS-Dumper-2.6.). ## Part 6: -In Arduino IDE select MUC buildchain -1. via USB -* Tools -> Board -> Arduino AVR Board -> your board -* Tools -> Processore -> your varient -2. via ISP -* Tools -> Board -> PSNeeCore -> your MUC -* Tools -> Varient -> your varient - -## Part 7: Compile and inject the program. -* Sketch -> verify/compile - -1. For USB injection -* Sketch -> upload - -2. For ISP injection +* Sketch -> verify/compile * Sketch -> upload using a programmer Normally your PSNee is ready to be installed in your dear console.