User Tools

Site Tools


debug_port

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
debug_port [2025/05/04 18:27] ounsatndebug_port [2025/05/04 18:54] (current) ounsatn
Line 1: Line 1:
-To get console access via UART on Akai devices you have to proceed like on the pictures below +To get console access via UART on Akai devices you have to proceed like on the pictures below 
 + 
 +{{http://dnttalo.cluster029.hosting.ovh.net/Pictures/Uart/AKF_UART.png}} 
  
 On my AKF i have 6 pins, sometimes on MPC there is less pins.  On my AKF i have 6 pins, sometimes on MPC there is less pins. 
Line 8: Line 11:
 Connect like this : Connect like this :
  
-GND from Akf to GND on usb stick +GND from Akf to GND on usb stick  
 +(you can measure gnd when running with a voltmeter), if you have 0v between measuring point and the gnd, there is a big change that the measuring point is a gnd.  
 +  
 + 
 +- Rx from Akf to Tx on usb stick  
 + 
 +- Tx from Akf to Rx on usb stick   
 + 
 +**/!\ Do not connect Pins 5v or 3.3v** 
 + 
 + 
 +Connect USB dongle to your computer.  
 +Connect USB type B on force to the same computer ( if you dont do this, you can have inconsistent messages when sending commands or receiving messages in the console application).  
 + 
 +Then when its done, download putty and run it.  
 +In session choose Serial and adjust Com1 port to the port used by your USB/TTL converter.  
 +On my side its often COM6, COM4 or  COM7.  
 +Change speed on 115200, and click Open.  
 +I wrong port has been chosen you will have an error message. 
 +Otherwise you'll have black screen.  
 + 
 +Then power on your force and Uboot prompt & start will appear. 
 + 
 +Let linux boot then you will see login prompt (force login:), waiting for you to login.  
 + 
 +If you have already a firwmare with ssh enabled, you can log like this on your device. 
 +Otherwise if you dont have the login, you'll have to go into uboot console.  
 + 
 +To do this and just after booting your device, there is a quick message allowing you to interrupt boot process.  
 + 
 + 
 +{{http://dnttalo.cluster029.hosting.ovh.net/Pictures/Uart/AKF_Uboot.jpg}} 
 + 
 +So to interrupt, press space or another key few times in your putty ( console apps )  
 +Then you'll be on uboot prompt ( => ) . 
 + 
 +There you can type help to get list of all commands but be careful of what you do.  
 +  
 +To log into linux, as we don't have password, we are going to change it by mounting the rootfs partition and then we run passwd to change password.  
 + 
 +   
 + 
 + 
 +<code> 
 +# Under uboot, print current bootargs , UUID will be different so use the one you have.  
 + 
 +$>printenv bootargs 
 +$>bootargs=root=PARTUUID=1c5755ae-899e-475b-821b-636c4825550c rootwait ro console=ttyS2,115200 rfkill.default_state=0 
 + 
 +# We add "single init=/bin/sh'" to the end of the booting args with command below :  
 +$>setenv bootargs 'root=PARTUUID=1c5755ae-899e-475b-821b-636c4825550c rootwait ro console=ttyS2,115200 rfkill.default_state=0 single init=/bin/sh' 
 + 
 +# Print again to check everything is fine :  
 +$>printenv bootargs 
 + 
 +# Then boot  
 +$>boot 
 + 
 +#Remount rootfs / with read write rights :  
 +$>mount -rw -o remount / 
 + 
 +#Change password, type what you want  
 +$>passwd root 
 + 
 +#Reboot 
 +$>reboot -f 
 +</code> 
 + 
 +and Voila, you have a console access to your device.  
 + 
 + 
 + 
 + 
 + 
 + 
 + 
  
-* Rx from Akf to Tx on usb stick  
  
-* Tx from Akf to Rx on usb stick   
  
  
  
  
-{{http://dnttalo.cluster029.hosting.ovh.net/Pictures/Uart/AKF_UART.png}} 
  
  
debug_port.1746376021.txt.gz · Last modified: 2025/05/04 18:27 by ounsatn

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki