-
Notifications
You must be signed in to change notification settings - Fork 41
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
after payload sent white light no picture... #11
Comments
I just recompiled a 5.05 Linux Loader based on this code, but for 720p ^ this is for the Linux Loader for 5.05 in 720p for CUH-1215A models, probably most CUH-12XX models, PS4-Linux-Loader-5.05.720p.bin bzImage and initrd 5.05-fat32-files-for-720p-1080p-loader.zip |
I tried c4pt00's links, and still the same. Perhaps CUH-20* models need a different fix. |
@tonyyoyo |
Yep, sure did. No luck. 🎲 Resolution: 720p |
@tonyyoyo |
The only way to restart is to do a force shutdown by holding down the power button. |
if you think the system is loaded with no response on your monitor you should try to switch between active ttys using Crtl-Alt-F1, Crtl-Alt-F2, Crtl-Alt-F3 I have to do this sometimes to be able to refresh and see the login screen |
the files I uploaded here |
seems like the regular PS4-Linux-Loader-5.05.bin Payload works for me on 5.05 using 1080p with a CUH-1215A system, before I was experiencing problems getting graphics to load, from further experimentation I am able to see a login prompt, and almost get a GUI working using 1080p with this Payload |
I've tried everything: Manjaro, PSXITArch, Fedora. And it's always the same: no signal! Thanks for all your help, c4pt00, but I'm signing off until there's some official updates. Console: CUH-2015A |
Try with this just for testing with your linux builds cuh 2015a |
Natron, it's working for you on 5.05/2015A with that discord version? |
still no signal |
Goddammit, I've had enough! 😠 Can we get some more people to confirm this, so it can be labeled as an official bug!? |
I forgot to mention there's no USB power, so doing that Ctrl-Alt-F* trick is out of the question. It's like the PS4 goes into standby mode. |
same for me no video,i have model slim CUH-2015A |
I've tested the new Psxitarch v2 on my brother's TV, and you guessed it: nada. I think it's safe to rule out the TV as the issue, as I've tested 3 so far. |
I'm having same issue as @tonyyoyo, no display after loading the payload and PS4 LED stays white. Model: Slim CUH-2008B |
I have the same symptoms but with CUH-7116B.I have suggestion: I used two different USB3 flash drives and no luck. But both have no separate power supplier, so they relay on power supplier from PS4. What might happen is after linux-payload start working and reboots the PS4, the power is interrupted for some short period of time which makes USB flash drive to hang or something. So what I want to try is to use USB hub or dongle with independent power supplier. |
Interesting, but still not working. I tried a USB hard drive dock and USB hub, both with their own power supply. After doing some further testing, It turns out there is actually USB power. The problem is the keyboard doesn't register. How do I know this when there's no signal? The indicator lights for caps lock and num lock don't respond. |
tonyyoyo, this was just a hypothesis about interrupted power. My experiments also show that separate power supply does not help. For now I do not care too much about keyboard/mouse since first I want to see it boots from bzimage. |
We need someone using UART in SLIM to intercept the logs after Payload, someone could verify what this error means [SceSysCore mini] sceKernelPollEventFlag (reboot_flag): failed 80020010, I believe it is important to solve the problem we are facing. |
According to https://www.psdevwiki.com/ps4/CE 80020010 means "SCE_KERNEL_ERROR_EBUSY" = Device busy, Interesting, where you see this error? I mean how you know that it is exactly this error? |
Using the mira-hen after the payload always gets this error, I do not know if that's exactly what's causing something just suspicious. |
I have a really weird problem. i have a 4k tv and ps4 pro that is currently set to display 4k. i run the payload and i can enter linux just fine. however as soon as linux loads the entire screen goes tainted green. I imagine this is because the resolution in linux in 1920x1080 and when i close linux and set the ps4 pro resolution to 1080p and load linux i get the black screen error and nothing happens after that. |
i also have a CUH-7116b and i never seen the rescueshell. |
Hello,
Shot story: I see ps4-kexec works fine and jmp_to_linux bootloader (linux_thunk.S) was called with correct bzImage, initramfs, boot-params and GDT pointer. So further, I will try to find out whether asm linux loader works correctly and if yes, where linux kernel code hangs. Long story: I "debug" the following way: I wrote panic function like this (inside linux_boot.c): static void panic(void)
} It forces CPU to violate memory write protection. And when it happens PS4 powers off (light switches off). Calling this function from different places of cpu_quiesce_gate, I figured out it works well up to jmp_to_linux. I also assured the memory pointed by DM_TO_ID(nix_info.linux_image) and DM_TO_ID(nix_info.initramfs) contains bzImage and initramfs which were read from USB HDD. |
Any updates on the 2015A model? I've also got the same issues of no tv output. |
Give a try to this I guess? |
^ Doesn't work. I have one last observation regarding the keyboard. Like I said earlier, the indicator lights are unresponsive during the white light. But that's only if you plug in the keyboard after the boot. If, on the other hand, you plug in the keyboard before the boot, you can get one key press in, and then the PS4 shuts down completely. 🔌 |
Hello, It actually means we have newer Baikal Glue Device Southbridge (vendorId: 104D, deviceId: 90DB, subsystemVendorId: 104D, subsystemId: 90DF) which is not compatible with Aeolia and Belize. Either new or fixed linux driver needed. It seems our southbridge is not even mentioned in PS4 dev wiki and subsystemId: 90DF is not mentioned in online database. In dev wiki they say: Aeolia and Belize are custom chips from Marvell. |
Resolved here. |
I put everything on the usb corectly here is my klog for ps4 slim cuh-2015a
kernel_init()
Kernel base = ffffffff8a628000
Direct map base = ffffc19c00000000
pmap_protect patch successful (found at 0xffffffff8a90b0ca)
pmap_protect(pmap, 0xffffffff8b184000, 0xffffffff8b18c000, 7)
Testing global variable access (write protection)...
OK.
Kernel interface initialized
Installing sys_kexec to system call #153
kexec_init() successful
PS4 Linux Loader for 5.05 by valentinbreiz
kernel base is:0xffffffff8a628000
uaddr is:0x0000000200bc8000
sys_kexec invoked
sys_kexec(0x888230020, 5984464, 0x8887f0020, 3066375, "panic=0 clocksource=tsc radeon.dpm=0 console=tty0 console=ttyS0,115200n8 console=uart8250,mmio32,0xd0340000 video=HDMI-A-1:1920x1080-24@60 consoleblank=0 net.ifnames=0 drm.debug=0")
Copying PFP firmware
NOP handler at 0xff0
Copying ME firmware
Copying CE firmware
NOP handler at 0x7f0
Copying MEC firmware
NOP handler at 0xff0
Copying MEC2 firmware
NOP handler at 0xff0
Copying RLC firmware
Copying SDMA firmware
Copying SDMA1 firmware
kexec parameters:
Kernel image size: 5984464 bytes
Initramfs size: 3160431 bytes (3066375 from user)
Kernel command line: panic=0 clocksource=tsc radeon.dpm=0 console=tty0 console=ttyS0,115200n8 console=uart8250,mmio32,0xd0340000 video=HDMI-A-1:1920x1080-24@60 consoleblank=0 net.ifnames=0 drm.debug=0
Kernel image buffer: 0xffffc19c23800000
Initramfs buffer: 0xffffc19c4a400000
kernel_hook_install(0xffffffff8b187f08, 0xffffffff8a66c020)
Using 64bit absolute jump
kexec successfully armed. Please shut down the system.
[KERNEL] dmem_handle_vmspace_exited pid: 65, ptype=2, 0xffffc19c0429b840->pt_loaded is TRUE
[KERNEL] dmem_handle_vmspace_exited map #0 0xffffc19c0429b840
[KERNEL] dmem_handle_vmspace_exited map #1 0xffffc19c18774bb8
[KERNEL] dmem_handle_vmspace_exited pid: 65, app_maps_count[2], 2 -> 1
[KERNEL] dmem_handle_vmspace_exited pid: 66, ptype=2, 0xffffc19c18774bb8->pt_loaded is TRUE
[KERNEL] dmem_handle_vmspace_exited map #0 0xffffc19c18774bb8
[KERNEL] dmem_handle_vmspace_exited pid: 66, app_maps_count[2], 1 -> 0
Context.cc:189 (ajmContextCleanup) - Codec Opus CELT Encoder was not properly unregistered.
Context.cc:189 (ajmContextCleanup) - Codec CELP8 Decoder was not properly unregistered.
Context.cc:189 (ajmContextCleanup) - Codec CELP8 Encoder was not properly unregistered.
Context.cc:189 (ajmContextCleanup) - Codec MPEG4 AAC Encoder was not properly unregistered.
Context.cc:189 (ajmContextCleanup) - Codec CELP(16) Decoder was not properly unregistered.
[KE]sceCameraDevKill::2775 ERROR: sceCameraProcConfigStop 0x802e0006 i=0 handle=257 pid=44
Context.cc:191 (ajmContextCleanup) - More codecs were not properly unregistered...
Context.cc:174 (ajmContextCleanup) - Instance 16389 was not properly destroyed.
Context.cc:189 (ajmContextCleanup) - Codec MP3 Decoder was not properly unregistered.
Context.cc:174 (ajmContextCleanup) - Instance 114689 was not properly destroyed.
Context.cc:189 (ajmContextCleanup) - Codec ATRAC9 Decoder was not properly unregistered.
Context.cc:189 (ajmContextCleanup) - Codec AC3 Encoder was not properly unregistered.
Context.cc:174 (ajmContextCleanup) - Instance 163842 was not properly destroyed.
Context.cc:189 (ajmContextCleanup) - Codec Opus CELT Decoder was not properly unregistered.
Context.cc:189 (ajmContextCleanup) - Codec DTS Encoder was not properly unregistered.
<118>[SceSysCore mini] forcibly unmount 1 nullfses
<118>[SceSysCore mini] forcibly unmount /mnt/usb0
<118>[SceSysCore mini] sceKernelPollEventFlag(reboot_flag): failed 80020010
<118>[SceSysCore mini] call reboot(4000)
[REGMGR] 000006 ...
[REGMGR] ( 1423.131 sec) 010006 ...
[REGMGR] ( 0.011435 sec) 010007 ...
[REGMGR] 000108 ...
Waiting (max 60 seconds) for system process
SceVnlru' to stop...done Waiting (max 60 seconds) for system process
SceBufdaemon0' to stop...SD Manual Tuning done. MaxPassWindowSize=23, TunePoint=11 CORE_CTRL=0x58408bdone
Waiting (max 60 seconds) for system process
SceBufdaemon2' to stop... done Waiting (max 60 seconds) for system process
SceSyncer' to stop...Syncing disks, vnodes remaining...0 0 sched_sync: flush softdep (iter=2)
sched_sync: flush softdep (iter=1)
done
Waiting (max 60 seconds) for system process `SceBufdaemon1' to stop...done
All buffers synced.
Uptime: 23m48s
icc post sync:Thermal alert LED off
so im think it might be [SceSysCore mini] sceKernelPollEventFlag(reboot_flag): failed 80020010
The text was updated successfully, but these errors were encountered: