1
0
mirror of https://github.com/kalymos/PsNee.git synced 2026-03-08 03:49:32 +00:00

Updated Personal recipe to make a good PSNee (markdown)

kalymos
2025-03-14 16:45:33 +01:00
parent 1ae748595a
commit ecc8410063

@@ -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.