Previous day | Jump to hour: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | Next day

Seconds: Show Hide | Joins: Show Hide | View raw
Font: Serif Sans-Serif Monospace | Size: Small Medium Large

Click in the nick column to highlight everything a person has said.
The Logo icon identifies that the person is a core developer (has commit access).

#rockbox log for 2012-07-11

00:00:52 Quit pamaury (Remote host closed the connection)
00:19:16 Quit mgottschlag (Ping timeout: 264 seconds)
00:20:28 Quit n17ikh (Ping timeout: 264 seconds)
00:28:34bertrikvocals being suppressed could be a "karaoke" effect
00:29:05CIA-5Commit 80ec94c in rockbox by Marcin Bukat: rk27xx: implement system_exception_wait()
00:29:05CIA-5Commit ad46064 in rockbox by Marcin Bukat: rk27xx codec: simplify startup
00:29:17bertrikyou'll also get attenuated vocals when you hear the L-R signal
00:30:43wodzbertrik: The letter would be easy to test by playing symmetric sinusoid signal file
00:30:47bertrikThis can also happen with the ams codecs, it has a kind of virtual ground, shared by the L and the R signal. If the virtual ground is not active, you'll hear L-R in both channels
00:31:35CIA-5ad46064 build result: All green
00:33:00bertrikand usually also attenuated bass
00:33:23wodzwhat happens if I select channel configuration mono in rb then?
00:34:47bertrikprobably very little
00:36:01wodzIf I understand correctly then L-R should give silence
00:37:58 Quit bertrik (Quit: And That, My Liege, Is How We Know the Earth to Be Banana Shaped)
00:39:28 Quit AlexP (Remote host closed the connection)
00:39:50 Join AlexP [0] (~alex@rockbox/staff/AlexP)
00:40:39 Join Scromple [0] (~Simon@
00:41:26 Quit AlexP (Remote host closed the connection)
00:41:45 Join AlexP [0] (~alex@rockbox/staff/AlexP)
00:45:31 Join n17ikh [0] (~n17ikh@unaffiliated/n17ikh)
00:47:04 Quit benedikt93 (Quit: Bye ;))
00:49:45 Quit wodz (Quit: Leaving)
00:50:58 Join saratoga [0] (98032941@gateway/web/freenode/ip.
00:51:33 Quit zu (Quit: leaving)
00:55:27 Quit Rower85 (Read error: Connection reset by peer)
00:56:19saratogawodz: looking at the datasheet for the rk27xx, maybe the : Output Stage common mode buffer power-down bit is flipped?
00:56:32saratogawithout common mode buffer i suspect that the center channel will sound quite odd
00:58:51JdGordonkugel: thanks! still need to finish it and merge it thouhg
01:01:46 Quit nosa-j (Ping timeout: 245 seconds)
01:03:40 Quit prof_wolfff (Ping timeout: 264 seconds)
01:06:46 Quit tchan (Ping timeout: 245 seconds)
01:06:54 Quit lebellium (Quit: ChatZilla [Firefox 14.0/20120704090211])
01:14:35 Join BHSPitMonkey [0] (~stephen@unaffiliated/bhspitmonkey)
01:15:58saratogahuh no code looks like its on
01:25:35 Quit n17ikh (Ping timeout: 240 seconds)
01:29:00 Quit Scromple (Read error: Connection reset by peer)
01:29:39***Saving seen data "./dancer.seen"
01:31:36 Quit anewuser ()
01:32:07 Join zu [0] (
01:33:53 Join Scromple [0] (~Simon@
01:48:45 Join nosa-j [0] (
01:51:12 Quit MethoS- (Quit: Konversation terminated!)
01:55:51 Quit fs-bluebot (Ping timeout: 264 seconds)
01:57:18 Join fs-bluebot [0] (
01:57:26 Quit bluebrother (Ping timeout: 244 seconds)
01:59:26 Join bluebrother [0] (~dom@rockbox/developer/bluebrother)
02:13:56 Join n17ikh [0] (~n17ikh@unaffiliated/n17ikh)
02:14:08 Join yuriks_ [0] (~yuriks@
02:15:03 Join bzed_ [0] (
02:16:51 Quit yuriks (Ping timeout: 264 seconds)
02:17:12 Quit bzed (Ping timeout: 272 seconds)
02:17:15 Quit ps-auxw (Ping timeout: 272 seconds)
02:17:17 Nick bzed_ is now known as bzed (
02:18:34 Join ps-auxw [0] (~arneb@2001:470:c807:0:1532:4e5f:2ad3:4123)
02:28:15TheLemonManwhats better between a clip+ and a clip zip ?
02:32:33 Join dfkt [0] (
02:32:33 Quit dfkt (Changing host)
02:32:33 Join dfkt [0] (dfkt@unaffiliated/dfkt)
02:35:06 Quit dfkt_ (Ping timeout: 250 seconds)
02:41:05saratogaTheLemonMan: they're basically identical hardware aside from the screen, although USB seems a little glitchier on the Zip for some people at the moment
02:41:53 Quit dfkt (Quit: -= SysReset 2.55=- Sic gorgiamus allos subjectatos nunc.)
02:43:17TheLemonMansaratoga: does rockbox handle mic/radio recording too on the zip?
02:43:35saratogashould, hardware is the same
02:47:39TheLemonManthen i'll place my order as soon as they're restocked!
03:04:42 Quit TheSphinX_ (Ping timeout: 272 seconds)
03:09:24 Join TheSphinX^ [0] (
03:10:42 Join linuxstb_ [0] (
03:12:01 Quit linuxstb (Ping timeout: 265 seconds)
03:17:49 Quit thegeek (Read error: Connection reset by peer)
03:18:24 Quit KiwiCam (Quit: Leaving)
03:20:53 Quit saratoga (Quit: Page closed)
03:25:23 Quit TheLemonMan (Quit: WeeChat 0.3.8)
03:29:40***Saving seen data "./dancer.seen"
03:36:06 Quit Szatan (Read error: Connection reset by peer)
03:36:14 Join Szatan [0] (
04:06:29 Quit TheSphinX^ (Ping timeout: 255 seconds)
04:09:11 Quit XavierGr ()
04:09:30 Join amiconn_ [0] (quassel@rockbox/developer/amiconn)
04:09:30 Quit amiconn (Disconnected by services)
04:09:33 Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn)
04:09:34 Join pixelma_ [0] (pixelma@rockbox/staff/pixelma)
04:09:34 Quit pixelma (Disconnected by services)
04:09:36 Nick pixelma_ is now known as pixelma (pixelma@rockbox/staff/pixelma)
04:11:26 Join TheSphinX^ [0] (
04:19:58 Join tchan [0] (
04:19:58 Quit tchan (Changing host)
04:19:58 Join tchan [0] (~tchan@lunar-linux/developer/tchan)
04:53:06 Quit TheSeven (Disconnected by services)
04:53:16 Join [7] [0] (~quassel@rockbox/developer/TheSeven)
05:12:08 Join mystica555 [0] (
05:29:42***Saving seen data "./dancer.seen"
05:34:50 Join aberet [0] (
05:56:52 Quit shamus (Quit: chaos reigns within reflect repent and reboot order shall return)
06:12:14 Join shamus [0] (
06:45:23 Quit joe___ (Quit: Lost terminal)
06:57:18 Quit BHSPitMonkey (Read error: Connection reset by peer)
07:08:08 Join KiwiCam [0] (~KiwiCAM@
07:26:31 Quit T44 (Quit: Leaving)
07:29:44***Saving seen data "./dancer.seen"
07:53:23 Quit scorche (Ping timeout: 248 seconds)
07:54:37 Quit KiwiCam (Quit: Leaving)
07:55:04 Join perrikwp_ [0] (
07:57:34 Quit perrikwp (Ping timeout: 244 seconds)
08:11:16 Join KiwiCam [0] (~KiwiCAM@
08:22:55 Join mgottschlag2 [0] (
08:32:59 Quit perrikwp_ (Read error: Connection reset by peer)
08:33:44 Quit factor (Ping timeout: 244 seconds)
08:35:08 Join scorche [0] (~scorche@rockbox/administrator/scorche)
08:35:17 Join perrikwp [0] (
08:44:22 Join wodz [0] (
08:46:55 Join ender` [0] (
08:51:27 Quit kugel (Remote host closed the connection)
08:51:35 Join kugel [0] (~kugel@
08:51:35 Quit kugel (Changing host)
08:51:35 Join kugel [0] (~kugel@rockbox/developer/kugel)
08:52:32 Join einhirn [0] (
08:56:50 Quit wodz (Quit: Leaving)
09:06:22 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier.
09:07:00 Join Rower85 [0] (
09:22:17 Quit perrikwp (Read error: Connection reset by peer)
09:27:32 Quit scorche (Disconnected by services)
09:27:37 Join scorche` [0] (~scorche@rockbox/administrator/scorche)
09:29:46***Saving seen data "./dancer.seen"
09:30:59 Quit mgottschlag2 (Ping timeout: 265 seconds)
09:30:59 Join wodz [0] (
09:33:33wodzJdGordon: You probably know this but checkwps is next to useless when you want to debug wps. It prints that parse failed but does not produce ANY debug output. The same with −−debugwps in sim
09:43:58 Nick kugel is now known as kugelp (~kugel@rockbox/developer/kugel)
09:44:47kugelpJdGordon: im in it. One problem is that it doesn't show the / directory
09:44:51 Quit Scromple (Read error: Connection reset by peer)
09:50:39JdGordonwodz: -vvv on checkwps is slightly more useful
09:51:23JdGordonkugelp: ?
09:52:58wodzJdGordon: when parse is ok it is when parse fails it is not
09:53:11JdGordonit should say exactly whats wrong when it fails
09:53:16JdGordon(depending on the failure)
09:53:39wodzJdGordon: I had viewport declaration out of bounds and it didn't show this
09:53:51JdGordonthat isnt an error
09:53:55wodzwell it said that wps failed to parse
09:54:49JdGordonah right, apps/gui/skin_parser.c:2041
09:55:20*JdGordon disappears
09:56:58 Nick kugelp is now known as kugel (~kugel@rockbox/developer/kugel)
09:58:32 Quit wodz (Quit: Leaving)
10:12:21 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
10:20:26 Join TheLemonMan [0] (~LemonBoy@unaffiliated/thelemonman)
10:23:10 Quit mc2739 (Read error: Connection reset by peer)
10:23:28 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739)
10:25:17 Join mortalis [0] (~mortalis@
10:32:43 Quit aberet (Ping timeout: 255 seconds)
10:40:24 Join wodz [0] (
10:44:39 Quit pamaury (Ping timeout: 245 seconds)
10:56:44 Join dfkt [0] (dfkt@unaffiliated/dfkt)
11:04:43 Join evilnick [0] (~evilnick@rockbox/staff/evilnick)
11:22:08 Quit soap (Ping timeout: 265 seconds)
11:23:24 Join soap [0] (
11:23:24 Quit soap (Changing host)
11:23:24 Join soap [0] (~soap@rockbox/staff/soap)
11:29:50***Saving seen data "./dancer.seen"
11:34:51 Quit wtachi (Ping timeout: 248 seconds)
11:36:33 Join wtachi [0] (
11:42:41 Quit mortalis (Ping timeout: 264 seconds)
11:47:29 Nick kugel is now known as kugelp (~kugel@rockbox/developer/kugel)
11:49:00 Join factor [0] (
12:01:02 Join pamaury [0] (
12:01:09 Quit pamaury (Changing host)
12:01:09 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
12:09:34wodzWhere can I find thumb instructions timing?
12:24:34 Quit yuriks_ (Read error: Connection reset by peer)
12:29:59 Nick kugelp is now known as kugel (~kugel@rockbox/developer/kugel)
12:31:20 Nick kugel is now known as kugelp (~kugel@rockbox/developer/kugel)
12:38:06 Nick kugelp is now known as kugel (~kugel@rockbox/developer/kugel)
12:51:46 Quit factor (Quit: Leaving)
12:54:11 Join anewuser [0] (~anewuser@
12:54:12 Quit anewuser (Changing host)
12:54:12 Join anewuser [0] (~anewuser@unaffiliated/anewuser)
12:55:20 Join mgottschlag [0] (
12:55:20 Quit mgottschlag (Changing host)
12:55:20 Join mgottschlag [0] (~quassel@reactos/tester/phoenix64)
13:29:51***Saving seen data "./dancer.seen"
13:39:55TheLemonManpamaury: ping
13:46:40pamauryTheLemonMan: pong
13:47:46TheLemonManpamaury: is there some code written with switches for 37xx variants ?
13:48:33pamauryTheLemonMan: not yet, I've generated two registers maps, one for each target and I'm writing a tool capable of generating headers for targets with #define for each target
13:49:39TheLemonManoh, i had made everything by hand heh
13:49:45pamauryappart from that I only have a small tool with can work on both targets, it's called hwemul and is on github (pamaury/rockbox-1/tree/creativezenxfi/utils/imxtools/hwemul">
13:50:04TheLemonManthe biggest differences were in the icoll
13:50:06pamauryTheLemonMan: yeah but at some point I think switching to automatically generated headers would be nice
13:50:32pamaurywe could also generated nicer macros to write registers field and so on
13:51:50TheLemonMantoo much boilerplate imho
13:53:13pamaurythere are two problems with the current headers: nothing prevents you from writing non-existing SCT variant of a register (which is bad) and we could easily miss some differences between the two target if it's done by hand
13:53:40 Quit mikroflops (Ping timeout: 250 seconds)
13:53:44pamauryand having a #ifdef hell is not nice easier
13:53:59pamauryso honestly I don't yet know how to handle it but I agree this need some serious thinking
13:54:33pamaurywhat do you think is the best solution ?
13:55:24TheLemonMani currently have a repo where i tried the ifdef way
13:55:32 Join mikroflops [0] (
13:56:39TheLemonManmaybe just a bit hard to mantain
13:56:43pamauryin any case, I think the automated generated headers is more of a long term thing so I'm not against a #ifdef way for now
13:57:10pamauryand with the xml maps I have generated, we can generate a list of differences and check each one by hand
13:58:13pamauryTheLemonMan: another thing which I'd like to discuss is how to distinguish between stmp3700 and stmp3780
13:58:40pamauryI think we should keep the imx233 target and perhaps use an additional flags, like CONFIG_SUBTARGET
13:59:08TheLemonMando they have differences ?
14:00:22pamaurythere are the register differences of course and the linker scripts need to be adjusted because of the different iram sizes
14:00:52pamauryand the pins are different too
14:01:08TheLemonManmeh, then i'd raise the white flag
14:01:23TheLemonManthis will become an unmantainable mess
14:01:38pamauryso you think we should have two different targets for these ?
14:02:11TheLemonManhow much different are those two boards ?
14:02:21pamauryby the way, I started a wiki page to document the pin maps, see
14:02:36pamaurythe pins are completely different, but lots of drivers are otherwise identical
14:02:58pamaurythe biggest different are probably power and icoll
14:03:22 Join firewired [0] (2e86f996@gateway/web/freenode/ip.
14:04:50 Quit wtachi (Ping timeout: 240 seconds)
14:07:28firewiredHi, coul somebody help me? My sansa zip is flashing with an error "Prefetch abort a... FSR 0x7F (domain 7, fault...)" and is unresponsive to keypresses. Is the player dead or can I recover it somehow? It worked great before. Error happened after charging with a usb charger, turning off and then connecting to booting win7 x64.
14:08:12pamauryTheLemonMan: the point is that both chips share a number of things but the differences will make it hard to maintain as a single target
14:09:03gevaertsfirewired: try holding the power button for at least 30 seconds
14:10:04pamauryTheLemonMan: anyway, I'm working on the ZEN X-Fi which is a stmp3760 so I will introduce the stmp3700 target in the tree soon so we should figure out the best way to do it
14:12:02firewiredgevaerts: it finally shut off, thank you. I don't know if it was from holding the power button only though since I was pressing the back button at the same time that time. Works fine now. Should I report the bug somewhere even if it was an isolated incident?
14:13:31gevaertsHm, not sure. I think instability with USB connections is known, but more details can't hurt
14:15:19firewiredok, thanks again for your help I was afraid the player won't work again, at least until draining the battery. Really enjoying rockbox! Bye.
14:15:23 Quit firewired (Quit: Page closed)
14:28:26 Join RAThomas [0] (~chatzilla@
14:31:18TheLemonManpamaury: one target per board is overkill tho
14:33:34TheLemonManalso, mantaining a shitload of board defines/switches is time consuming and painful
14:35:29pamaurythere are two of them: stmp3700 and stmp3780. The stmp37xx where xx<80 are the same as the stmp3700 but with/without some hardware blocks
14:35:38pamauryand the amount of internal memory
14:36:33pamauryfor example, some have an EMI, some not, they have more or less uarts/ssp/... but these things are not important since each dap will only use the available hardware anyway
14:37:03 Quit mc2739 (Ping timeout: 246 seconds)
14:38:17pamauryTheLemonMan: what is the device you are working on ? is it a BGA169 or a LQFP128 package ?
14:38:54TheLemonManarr, didn't read that, anyway its a 3750
14:40:25pamaurydo you know the chip package type ? how far are you in the reverse engineering ?
14:41:18TheLemonManeverything but the audio/mic is working
14:41:43pamaurydid you setup a wiki page for the device ?
14:42:01TheLemonMantho the drivers are suboptimal, the lcd pushes the framebuffer byte by byte and the touchpad uses i2c bitbanging
14:42:26TheLemonMannope, but i'd like to get at least something more working
14:42:38TheLemonManeg the nand, as this device has no external storage
14:43:05pamauryI think it's important to document it, the same way as the CreativeZENXFi/2/3 for example, mainly the PCB scans, the list of chips and the pin configuration
14:43:49pamauryin particular, I'm trying to build the pin map from the linux source code and the reverse engineering i've done but I'm still missing lots of things
14:45:54TheLemonMananyway something in here is fucked up, don't even know if i'll be able to work on it
14:46:09pamaurywhy N
14:46:12TheLemonManseems that the adc got damaged somehow
14:46:22pamaurynot good...
14:46:48pamauryit is protected against over voltage/current but it's not perfect
14:47:04TheLemonMandissected it to the bones a couple of times but cant find anything wrong
14:47:32pamaurythe adc doesn't read anything ?
14:47:41pamaurywhat is it used for ? battery and buttons ?
14:48:59TheLemonManit does get past bootloader initialization but sometimes it reads bogus values that make the fw go nuts
14:49:32 Join gxk [0] (
14:49:42pamauryindeed that's problematic
14:50:07TheLemonManturns on at random, creepy as hell at nighttime
14:57:27 Join wtachi [0] (
15:07:02 Join amayer [0] (
15:19:28 Join aevin [0] (eivindsy@unaffiliated/aevin)
15:23:04 Join mc2739 [0] (~mc2739@
15:23:05 Quit mc2739 (Changing host)
15:23:05 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739)
15:29:54***Saving seen data "./dancer.seen"
15:33:32 Join Strife89 [0] (
15:41:23 Join WalkGood [0] (~4@unaffiliated/walkgood)
16:04:06 Join pretty_function [0] (~sigBART@
16:12:37 Quit wodz (Quit: Leaving)
16:26:08 Quit pretty_function (Remote host closed the connection)
16:29:55 Quit WalkGood (Quit: ♪ ♫ ♪ ♫ ♪ ♫ ♪)
16:31:14 Join thegeek [0] (
16:35:16 Quit TheLemonMan (Quit: WeeChat 0.3.8)
16:37:59 Join TheLemonMan [0] (~LemonBoy@unaffiliated/thelemonman)
16:41:26 Quit Strife89 (Quit: Vamoose!)
16:58:47 Quit pamaury (Ping timeout: 252 seconds)
17:10:29 Quit gxk (Quit: leaving)
17:15:18 Join farlepet [0] (447565d8@gateway/web/freenode/ip.
17:25:34 Join aberet [0] (
17:29:58***Saving seen data "./dancer.seen"
17:37:47 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
17:42:45 Join benedikt93 [0] (~benedikt9@unaffiliated/benedikt93)
17:44:21 Join n1s [0] (~n1s@rockbox/developer/n1s)
17:47:38 Join prof_wolfff [0] (
17:50:49 Quit farlepet (Ping timeout: 245 seconds)
17:54:32 Join pretty_function [0] (~sigBART@
18:05:09 Quit RAThomas (Remote host closed the connection)
18:05:42 Join y4n [0] (~y4n@unaffiliated/y4ndexx)
18:07:02 Quit evilnick (Remote host closed the connection)
18:10:59 Quit pretty_function (Ping timeout: 255 seconds)
18:12:01 Quit n1s (Read error: Connection timed out)
18:13:16 Join RAThomas [0] (~chatzilla@
18:24:00 Join n1s [0] (
18:24:01 Quit n1s (Changing host)
18:24:01 Join n1s [0] (~n1s@rockbox/developer/n1s)
18:29:22 Join XavierGr [0] (~xavier@rockbox/staff/XavierGr)
18:44:23 Quit Rower85 (Quit: Hmmm...)
18:55:15 Join mortalis [0] (~mortalis@
19:30:02***Saving seen data "./dancer.seen"
19:31:35 Quit anewuser (Read error: Connection reset by peer)
19:33:39 Join anewuser [0] (~anewuser@
19:33:39 Quit anewuser (Changing host)
19:33:39 Join anewuser [0] (~anewuser@unaffiliated/anewuser)
19:41:31 Quit Szatan (Changing host)
19:41:31 Join Szatan [0] (principal@unaffiliated/blown-engine)
19:43:08 Join pretty_function [0] (~sigBART@
19:43:53 Join lebellium [0] (
19:56:34 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
19:57:58bertrikwodz, I'm quite convinced that the attenuation of vocals you spoke of last night, is caused by some misconfiguration of the codec w.r.t. the common mode buffer
20:06:28 Quit mortalis (Quit: Leaving)
20:12:05 Join wodz [0] (
20:12:34wodzbertrik: I played with common mode buffer bit without success
20:14:12bertrikdo you have a datasheet that I can have a look at?
20:14:46 Quit mc2739 (Ping timeout: 265 seconds)
20:15:24wodzpass porshe9 datasheet to the google
20:16:18 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739)
20:22:32bertrikI think it's SB_MC in register PMR2
20:25:33bertrikare there any fat coupling capacitors between the chip and the headphones?
20:25:55 Join mortalis [0] (~mortalis@
20:30:40 Quit wtachi (Read error: Operation timed out)
20:31:08 Join wtachi [0] (
20:39:39 Join Xerion [0] (
20:41:22 Quit thegeek (Read error: Connection reset by peer)
20:43:57 Quit wodz (Quit: Leaving)
20:58:01 Quit mgottschlag (Ping timeout: 245 seconds)
21:16:22 Join zokko [0] (zok@unaffiliated/zokko)
21:17:00zokkowhat's *really* better solved in rockbox, comparing to the original firmware?
21:17:27zokkoany impact on the battery utilisation, some sound correction?
21:17:31zokkoor only user interface?
21:17:41n1sdepends on which original firmware
21:17:57zokkosansa clip+ for example
21:19:18pamauryTheLemonMan: ping
21:19:39 Join dfkt_ [0] (~dfkt@unaffiliated/dfkt)
21:20:30 Quit dfkt (Disconnected by services)
21:21:09n1szokko: i'm not familiar with that player personally but there's some general info here IMO it comes down to more customizability, options and codec support, as well as better battery time on some players or player/codec combinations
21:21:56zokkooh, i've found.
21:22:00zokkoSansaRuntime and FS #11765. Battery life is quite shorter than when using the original firmware (OF). Some (unknown) hardware is likely misconfigured leading to higher power consumption.
21:22:00n1sand if you're a programmer it's easy to hack on :)
21:22:01fs-bluebot Improve Battery Life on AMSv1 Sansa players (patches, new)
21:22:27gevaertsClip+ is *not* AMSv1
21:22:33zokkoi'm only a sysadmin, but i know some basics
21:24:24TheLemonManpamaury: pong
21:24:30zokkoah ok, amsv2
21:24:42zokkoSome clip+ hardware variants have noise in both rockbox and the original firmware :<
21:26:12pamauryTheLemonMan: the Q2 has a stmp3750 right ? Do you know by chance what is the value reported in HW_DIGCTL_CHIPID and HW_DIGCTL_STATUS (the package tyle
21:26:15 Quit mortalis (Quit: Leaving)
21:26:53pamaurySince the bootloader doesn't even seem to work, I guess you have to way to found out by running some code now ?
21:30:03***Saving seen data "./dancer.seen"
21:30:22TheLemonMani'm in a deadlock atm, my rockbox version got fucked up in a git pull and my recovery bootloader doesn't build with rb toolchain
21:30:41TheLemonManlet me sort some stuff in the house first and then ill give a look at this
21:31:02pamauryTheLemonMan: I can provide you the working code
21:33:28TheLemonManoh, np, i have to do this sooner or later
21:36:04pamauryTheLemonMan: if you want to try (that tool is useful by itself anyway): pamaury/rockbox-1/tree/creativezenxfi/utils/imxtools/hwemul"> (you only need that directory basically)
21:36:04pamaurybuild (in order): dev/ lib/ tool/
21:36:46pamaurythe dev/ part contains a small executable code to run on the device and the lib/ and tool/ part contain the tool to interface it. You can read/write memory and registers
21:37:35zokkowill i lose my mp3's during rockbox install?
21:37:43 Join einhirn [0] (
21:37:55 Quit n1s (Quit: Ex-Chat)
21:38:43pamauryyou can even read registers using the built it description this way: first select a soc "soc stmp3700" and then read/write registers: "read HW_DIGCTL_CHIPID", it's aware of SCT variants and can even read/write fields: "read HW_DIGCTL_CHIPID.PRODUCT_CODE"
21:38:58pamauryreally handy to debug things
21:39:32gevaertszokko: always make a backup
21:41:28 Quit TheLemonMan (Ping timeout: 264 seconds)
21:41:50 Join joe_ [0] (
21:42:19 Join lorenzo92 [0] (
21:42:43 Quit pretty_function (Ping timeout: 248 seconds)
21:43:21lorenzo92hey guys! I'm back working on R0 :) ... and ... I finally discovered that radio recording (which is NOT present in the original firmware at all) is possbile and working through initialization with rockbox of the ascodec + arecord (of course this won't be the final solution :p)
21:44:24 Join TheLemonMan [0] (~LemonBoy@unaffiliated/thelemonman)
21:44:54lorenzo92kugel: I think it's time to implement the recording part in the alsa interface, no idea at the moment how but I will document myself :)
21:53:56 Join dfkt [0] (
21:53:56 Quit dfkt (Changing host)
21:53:56 Join dfkt [0] (dfkt@unaffiliated/dfkt)
21:54:01 Quit dfkt_ (Disconnected by services)
21:58:43 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier.
22:07:00 Quit y4n (Quit: Assumption is the mother of all fuckups)
22:11:46 Join mgottschlag [0] (~quassel@reactos/tester/phoenix64)
22:15:30pamaurymgottschlag: ping
22:18:17 Quit TheLemonMan (Quit: WeeChat 0.3.8)
22:19:16amayerdoes anyone know that under ipod classic(first item in list, not actual item alphabetically) all it says is n/a on ?
22:19:54 Join TheLemonMan [0] (~LemonBoy@unaffiliated/thelemonman)
22:26:36 Quit lorenzo92 (Quit: ChatZilla [Firefox 13.0.1/20120615112143])
22:27:37funmanperhaps rockbox-info.txt is not generated correctly ?
22:28:14 Join thegeek [0] (
22:31:51funmanActual size: 638128
22:31:52 Quit amayer (Read error: Connection reset by peer)
22:31:52funmanRAM usage: 1738372
22:31:55funmanlooks correct
22:34:47 Join amayer [0] (
22:36:49TheLemonManpamaury: hah i hate you, it works fine
22:37:29 Quit Xerion (Quit: )
22:42:40 Quit Bagder (Quit: connection reset by beer)
22:44:03 Nick linuxstb_ is now known as linuxstb (
22:51:56 Join Bagder [241] (~daniel@rockbox/developer/bagder)
22:54:30 Join factor [0] (
23:01:48 Part amayer
23:17:15RAThomasOT: anyone here also interested in the raspberry pi?
23:18:00RAThomasI'm futzing around with trying to figure out the "undocumented" instruction set for the BCM2835's VideoCore IV GPU.
23:18:49RAThomasusing info from some Broadcom patents which incompletely describe the architecture and instructions
23:19:32AlexPRAThomas: I'm sure some people are, but I'm not sure how it relates to Rockbox - #rockbox-community might be better
23:19:51RAThomasYou're right. Apologies
23:20:02AlexPno worries
23:20:44AlexPRAThomas: I'd like mpeg2 playback btw :)
23:20:59funmanwhich broadcom chip is used in the ipods ?
23:23:11RAThomasInteresting thought, funman. I suspect the DRM/licensing on the 2835 would be fed to/through the initial bootloader... maybe they use something similar on the iPod?
23:27:20 Quit dionoea (Changing host)
23:27:20 Join dionoea [0] (~dionoea@videolan/developer/dionoea)
23:30:06***Saving seen data "./dancer.seen"
23:30:20RAThomasOK, that one has the VideoCore IP (probably a rev 2 or 3?)
23:30:40RAThomasdo we know how the DRM/licenses get enabled on that one?
23:31:06 Quit kevku (Ping timeout: 248 seconds)
23:31:10funmani dont think licenses are relevant for working on these chips
23:31:12 Quit lebellium (Quit: ChatZilla [Firefox 14.0/20120704090211])
23:31:25 Join kevku [0] (
23:31:43funmanif it is a DSP you give it some (licensed) code to execute but here you'll have to write your own code anyway?
23:32:34RAThomasyeah. Prolly.
23:34:27linuxstbOn the ipod 5g, the bcm chip gets loaded with firmware by the Apple (ROM-based) bootloader. I don't think anyone ever seriously tried to reverse-engineer that firmware (just the API to update the LCD)
23:38:45 Quit kevku (Quit: KVIrc 4.2.0 Equilibrium
23:56:30pamauryTheLemonMan: the tool ?
23:57:18pamaurycan you read the chipid please ?
23:57:22pamauryand the package type ?
23:57:33TheLemonManwhat regs ?
23:58:21pamauryI hope this toll will help you figure out your problem

Previous day | Next day