f_ changed the topic of ##raspberrypi-internals to: The inner workings of the Raspberry Pi (Low level VPU/HW) -- for general queries please visit #raspberrypi -- open firmware: https://librerpi.github.io/ -- VC4 VPU Programmers Manual: https://github.com/hermanhermitage/videocoreiv/wiki -- chat logs: https://libera.irclog.whitequark.org/~h~raspberrypi-internals -- bridged to matrix and discord
Herc has quit [Ping timeout: 240 seconds]
<f_ridge> <x​2x6_/D> Ok,
<f_ridge> <x​2x6_/D> The only thing now is that capabilities register is all zeroes on rpi3 at least.
<f_ridge> <x​2x6_/D> I've tried different access instructions for caps 32bit and 64bit, it returns zero.
<f_ridge> <x​2x6_/D> I think it's impossible for such register which is in general a RO and should have meaningful info be all zeroes.
user_user has quit [Remote host closed the connection]
Herc has joined ##raspberrypi-internals
<f_> clever: not sure if that interests you, but I recently stumbled upon #videocore on OFTC
<f_> Probably not really a channel for lowlevel stuff on VC4, but still.
jcea has joined ##raspberrypi-internals
Stromeko has quit [Quit: Going… gone.]
Stromeko has joined ##raspberrypi-internals
jcea has quit [Quit: jcea]
Stromeko has quit [Ping timeout: 268 seconds]
Stromeko has joined ##raspberrypi-internals
jcea has joined ##raspberrypi-internals
CompanionCube has quit [Quit: ZNC - http://znc.in]
srk has quit [Ping timeout: 268 seconds]
CompanionCube has joined ##raspberrypi-internals
<f_ridge> <x​2x6_/D> Ok, I think I got into some kind of development swamp, I can not get out of it)
<f_ridge> <x​2x6_/D> I have to enable high speed mode.
<f_ridge> <x​2x6_/D> So , what I have found is CMD6 , i don't know why it is not anywhere in any of the code of the hobbyists. but actually it seems to be required for enabling high speed mode
<f_ridge> <x​2x6_/D> It just does not work for 2 days straight)
<f_ridge> <x​2x6_/D> CMD6 is used to select several different properties.
<f_ridge> <x​2x6_/D> One of the property is BUS speed, supposedly after running CMD6 with request to fix the bus speed to proper value it should become possible to use HIGH_SPEED flag in control register.
<f_ridge> <c​lever___/D> ah
<f_ridge> <c​lever___/D> and my codebase entirely ignores CMD6