00:00:53 | | Join alexweissman [0] (~alexweiss@149-160-132-157.dhcp-bl.indiana.edu) |
00:01:28 | | Join advcomp2019_ [0] (~advcomp20@65-131-154-48.sxct.qwest.net) |
00:01:28 | | Quit advcomp2019_ (Changing host) |
00:01:28 | | Join advcomp2019_ [0] (~advcomp20@unaffiliated/advcomp2019) |
00:05:06 | | Quit alexweissman (Remote host closed the connection) |
00:05:28 | | Quit advcomp2019 (Ping timeout: 276 seconds) |
00:12:33 | | Quit saratoga (Quit: Page closed) |
00:15:09 | | Nick Strife1989 is now known as Strife89 (~quassel@adsl-98-80-189-43.mcn.bellsouth.net) |
00:18:56 | | Quit fs-bluebot (Ping timeout: 240 seconds) |
00:19:39 | | Quit bluebrother (Ping timeout: 240 seconds) |
00:21:31 | | Join bluebrother [0] (~dom@rockbox/developer/bluebrother) |
00:24:45 | | Quit bastianilso_ (Quit: bastianilso_) |
00:26:56 | | Quit ender` (Quit: The early bird may get the worm, but the second mouse gets the cheese.) |
00:33:20 | | Join fs-bluebot [0] (~fs-bluebo@xd9baf424.dyn.telefonica.de) |
00:50:30 | | Quit skapazzo (Quit: leaving) |
00:52:24 | | Quit smoke_fumus (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) |
01:00 |
01:06:33 | *** | Saving seen data "./dancer.seen" |
01:09:17 | | Quit paulk-collins (Quit: Leaving) |
01:14:36 | | Quit dys` (Ping timeout: 255 seconds) |
01:15:32 | | Join alexweissman [0] (~alexweiss@149-160-132-157.dhcp-bl.indiana.edu) |
01:20:11 | | Quit alexweissman (Ping timeout: 260 seconds) |
01:34:24 | | Quit MrZeus2 (Ping timeout: 255 seconds) |
02:00 |
02:10:52 | | Quit ZincAlloy (Quit: Leaving.) |
02:17:59 | | Join alexweissman [0] (~alexweiss@149-160-132-157.dhcp-bl.indiana.edu) |
02:21:52 | | Quit alexweissman (Remote host closed the connection) |
02:28:47 | ParkerR | Oooooh, has anybody tried skinning the snake2 plugin to look like the original Nokia version? |
02:29:07 | dunx | ParkerR: well volunteered! |
02:29:25 | ParkerR | :D |
02:29:38 | ParkerR | I was playing and then remmebered there is somewhere I could pull assets from http://helpfulsheep.com/snake/ |
02:30:42 | ParkerR | Although the extra food items would have to be coded in for the full experience ;D |
02:33:39 | ParkerR | Ok ./apps/plugins/snake2.c |
02:33:59 | | Join alexweissman [0] (~alexweiss@2001:18e8:2:28b6:19f0:adcf:f986:b0cb) |
02:36:16 | ParkerR | I see the broders are regular bitmaps but the snake seems to be generated |
02:36:21 | ParkerR | *borders |
02:39:55 | ParkerR | static void draw_snake_bit(int currentbit, int previousbit, int x, int y) might be in over my head :D |
02:44:23 | | Join jhMikeS [0] (~jethead71@d192-24-173-177.try.wideopenwest.com) |
02:48:05 | | Quit alexweissman (Remote host closed the connection) |
03:00 |
03:06:35 | *** | Saving seen data "./dancer.seen" |
03:10:29 | | Join alexweissman [0] (~alexweiss@149-160-170-100.dhcp-bl.indiana.edu) |
03:20:41 | dunx | the snake will be segments, each segment will have a bitmap allocated to it |
03:43:33 | | Quit jhMikeS (Ping timeout: 255 seconds) |
03:44:54 | | Quit michaelni (Ping timeout: 260 seconds) |
03:45:52 | | Join michaelni [0] (~michael@213-47-41-20.cable.dynamic.surfer.at) |
03:49:58 | | Quit dunx (Quit: WeeChat 1.5) |
03:51:07 | __builtin | ParkerR: you should just be able to edit the bitmaps in apps/plugins/bitmaps I think |
03:52:15 | __builtin | though you'll have to edit the drawing code some too |
03:56:40 | | Join JanC_ [0] (~janc@lugwv/member/JanC) |
03:57:58 | | Nick JanC is now known as Guest31516 (~janc@lugwv/member/JanC) |
03:57:58 | | Quit Guest31516 (Killed (leguin.freenode.net (Nickname regained by services))) |
03:57:58 | | Nick JanC_ is now known as JanC (~janc@lugwv/member/JanC) |
04:00 |
04:11:22 | | Quit alexweissman (Remote host closed the connection) |
04:19:40 | | Join foolsh [0] (~starchase@162-204-199-234.lightspeed.sbndin.sbcglobal.net) |
05:00 |
05:00:07 | | Join jhMikeS [0] (~jethead71@d192-24-173-177.try.wideopenwest.com) |
05:06:38 | *** | Saving seen data "./dancer.seen" |
05:21:58 | | Join alexweissman [0] (~alexweiss@c-68-51-123-75.hsd1.in.comcast.net) |
05:22:41 | | Join girafe [0] (~girafe@LFbn-1-11729-221.w2-7.abo.wanadoo.fr) |
05:26:26 | | Quit alexweissman (Ping timeout: 240 seconds) |
06:00 |
06:02:52 | | Join alexweissman [0] (~alexweiss@c-68-51-123-75.hsd1.in.comcast.net) |
06:50:40 | | Quit TheSeven (Ping timeout: 259 seconds) |
06:51:04 | | Join TheSeven [0] (~quassel@rockbox/developer/TheSeven) |
07:00 |
07:06:40 | *** | Saving seen data "./dancer.seen" |
07:18:28 | | Join ZincAlloy [0] (~Adium@2a02:8108:8b80:1700:f13f:a3ec:e6ee:21e0) |
07:28:06 | | Quit furrywolf (Ping timeout: 255 seconds) |
08:00 |
08:14:52 | | Quit alexweissman (Remote host closed the connection) |
08:16:00 | | Join alexweissman [0] (~alexweiss@c-68-51-123-75.hsd1.in.comcast.net) |
08:16:11 | | Join ender` [0] (krneki@foo.eternallybored.org) |
08:22:49 | | Quit scorche (Disconnected by services) |
08:22:52 | | Join scorche` [0] (~scorche@rockbox/administrator/scorche) |
08:50:18 | | Join petur [0] (~petur@91.183.48.77) |
08:50:18 | | Quit petur (Changing host) |
08:50:18 | | Join petur [0] (~petur@rockbox/developer/petur) |
08:52:58 | | Quit alexweissman (Remote host closed the connection) |
09:00 |
09:05:26 | | Join wodz [0] (~wodz@iwl138.internetdsl.tpnet.pl) |
09:06:42 | *** | Saving seen data "./dancer.seen" |
09:18:39 | | Quit ZincAlloy (Quit: Leaving.) |
09:28:04 | | Join parchd [0] (~parchd@unaffiliated/parchd) |
09:34:50 | | Join skapazzo [0] (~skapazzo@151.9.205.1) |
09:35:50 | | Join pamaury [0] (~pamaury@rockbox/developer/pamaury) |
09:50:13 | | Join paulk-collins [0] (~paulk@gagarine.paulk.fr) |
09:54:26 | | Quit pamaury (Ping timeout: 240 seconds) |
09:56:14 | | Join elensil [0] (~edhelas@2001:1c02:1903:d800:3d29:8602:81bc:5bb9) |
09:59:56 | | Join lebellium [0] (~chatzilla@89-93-177-91.hfc.dyn.abo.bbox.fr) |
10:00 |
10:03:31 | | Join alexweissman [0] (~alexweiss@c-68-51-123-75.hsd1.in.comcast.net) |
10:08:27 | | Quit alexweissman (Ping timeout: 268 seconds) |
10:12:41 | | Quit MrZeus (Read error: Connection reset by peer) |
10:15:44 | | Join MrZeus [0] (~MrZeus@81.144.218.162) |
10:33:12 | | Quit amiconn (Quit: No Ping reply in 64 seconds.) |
10:34:22 | | Join amiconn [0] (~amiconn@rockbox/developer/amiconn) |
10:50:52 | | Join pamaury [0] (~quassel@rockbox/developer/pamaury) |
10:54:55 | | Join pamaury_ [0] (~pamaury@rockbox/developer/pamaury) |
11:00 |
11:01:24 | | Join rela_ [0] (~x@p5B245283.dip0.t-ipconnect.de) |
11:04:06 | | Quit rela (Ping timeout: 255 seconds) |
11:06:46 | *** | Saving seen data "./dancer.seen" |
11:15:59 | wodz | pamaury: ping |
11:17:09 | pamaury_ | wodz: pong |
11:20:20 | wodz | pamaury_: Since you did quite bit of research about toolchains - Agptek is running kernel 3.10.14, glibc 2.16 and alsa 1.1.0 (at least that what amixer reports). Which combination of components should I use? |
11:20:56 | wodz | pamaury_: They use gcc 4.7.2 afaik |
11:25:16 | pamaury_ | wodz: for glibc, the best reference I found is http://man7.org/tlpi/api_changes/ which tell you the minimum kernel version for various glibc versions. It appears the current version supports up to 2.6.32 so you are safe on this side. However make sure that when you configure the toolchain, you build a glibc that supports up to 2.16. As for alsa, symbols are versioned also so you can safely build the latest version as long as you don't use |
11:25:16 | pamaury_ | recent symbols (which we don't in rockbox) |
11:25:26 | pamaury_ | I'm currently splitting the toolchain in a different commit |
11:26:24 | pamaury_ | I would advise to build the more recent component you can for everything, to maximize the life of the toolchain, so building a 4.9 gcc seems like a safe bet currently |
11:26:30 | | Join dys` [0] (~dys@x5f71ed20.dyn.telefonica.de) |
11:39:00 | wodz | pamaury_: what you mean by current version supports up to 2.6.32? |
11:42:00 | pamaury_ | glibc 2.20 bumped the minimum supported kernel to 2.6.32 and since then they haven't changed that. Thus even the latest glibc should work fine on a 2.6.32 kernel (and thus on a 3.10.14). |
11:47:20 | pamaury_ | wodz: g#1570 |
11:47:21 | fs-bluebot | Gerrit review #1570 at http://gerrit.rockbox.org/r/1570 : Modernize toolchain script and add generic arm toolchain by Amaury Pouly |
11:51:09 | pamaury_ | wodz: I can upload to a gerrit a tentative toolchain for mips linux to give you a head start |
11:51:50 | wodz | pamaury_: would be great |
12:00 |
12:00:37 | pamaury_ | are there several ABI on mips ? Especially about floats |
12:01:33 | | Join DrWho3000 [0] (~DrWho@cpc69388-oxfd28-2-0-cust123.4-3.cable.virginm.net) |
12:05:00 | | Quit DrWho3000 (Quit: Stand Back Tardis Demeteralizing) |
12:10:07 | wodz | pamaury_: readelf reports o32 abi for binaries on agptek |
12:10:48 | wodz | pamaury_: Tag_GNU_MIPS_ABI_FP: Hard float (double precision) |
12:12:08 | wodz | pamaury_: and binaries are compiled for mips32r2 despite /proc/cpuinfo reporting mips32r1 |
12:13:47 | pamaury_ | I will go for mipsel-rockbox-linux |
12:14:06 | pamaury_ | looking at gcc config list, it seems to be the only one that makes sense |
12:14:51 | pamaury_ | I am not sure what is default for floats on mips with gcc |
12:16:47 | pamaury_ | wodz: g#1571 |
12:16:48 | fs-bluebot | Gerrit review #1571 at http://gerrit.rockbox.org/r/1571 : Add generic linux MIPS toolchain by Amaury Pouly |
12:17:01 | pamaury_ | I haven't tried to build it yet but I will launch it now |
12:17:18 | wodz | pamaury_: https://www.linux-mips.org/wiki/Floating_point |
12:19:27 | pamaury_ | ah thanks |
12:21:06 | pamaury_ | wodz: the toolchain in g#1571 supports 2.6.32, in case we want to extend support to other devices that use such kernels. |
12:21:08 | fs-bluebot | Gerrit review #1571 at http://gerrit.rockbox.org/r/1571 : Add generic linux MIPS toolchain by Amaury Pouly |
12:24:40 | wodz | pamaury_: just building it now, we will see |
12:24:56 | | Join amiconn_ [0] (~amiconn@rockbox/developer/amiconn) |
12:24:56 | | Nick amiconn is now known as Guest70993 (~amiconn@rockbox/developer/amiconn) |
12:24:56 | | Nick amiconn_ is now known as amiconn (~amiconn@rockbox/developer/amiconn) |
12:26:20 | | Quit Guest70993 (Ping timeout: 240 seconds) |
12:28:23 | | Join cc___ [0] (~ac@2001:910:113f:1:6a05:caff:fe1c:1627) |
12:29:51 | pamaury_ | apparently it fails at linux step |
12:30:36 | pamaury_ | I am going for lunch, I will look into it later |
12:31:44 | wodz | pamaury_: I am at gcc step now |
12:39:58 | | Join TheLemonMan [0] (~root@irssi/staff/TheLemonMan) |
12:42:19 | | Join ZincAlloy [0] (~Adium@2a02:8108:8b80:1700:b581:db29:d1e6:7d77) |
12:42:36 | wodz | pamaury_: /tmp/rbdev-build/build-linux-2.6.32.68/arch/mipsel/Makefile: No such file or directory. It should be /tmp/rbdev-build/build-linux-2.6.32.68/arch/mips/Makefile |
12:48:23 | | Quit amiconn (Quit: No Ping reply in 64 seconds.) |
12:50:04 | | Join amiconn_ [0] (~amiconn@rockbox/developer/amiconn) |
12:50:04 | | Nick amiconn_ is now known as amiconn (~amiconn@rockbox/developer/amiconn) |
13:00 |
13:06:50 | *** | Saving seen data "./dancer.seen" |
13:13:02 | pamaury_ | wodz: I will retry with mips-rockbox-linux |
13:13:13 | pamaury_ | I guess the linux kernel doesn't like mipsel |
13:18:31 | pamaury_ | fails at glibc now |
13:19:45 | pamaury_ | arg stupid of me, glibc 2.24 requires kernel 3.10 |
13:19:49 | * | pamaury_ changes to 2.23 |
13:27:14 | pamaury_ | fails again with some weird /tmp/rbdev-build/build-glibc-2.23/nptl/libpthread.so:(*IND*+0x0): multiple definition of `vfork@GLIBC_2.0' |
13:29:52 | pamaury_ | apparently it's glibc bug fixed in a more recent versions, but then it means bumping to 3.2 kernel |
13:30:03 | | Join robertd1 [0] (~root@190.75.96.133) |
13:46:20 | | Quit madk (Ping timeout: 240 seconds) |
13:47:01 | | Join madk [0] (~noneofyou@107.170.140.154) |
13:53:43 | * | pamaury_ is retrying with kernel 3.2.85 and glibc 2.25 |
14:00 |
14:02:48 | pamaury_ | wodz: I updated g#1571 with a toolchain that compiles |
14:02:50 | fs-bluebot | Gerrit review #1571 at http://gerrit.rockbox.org/r/1571 : Add generic linux MIPS toolchain by Amaury Pouly |
14:03:40 | pamaury_ | I switched to kernel 3.2.85, glibc 2.25 with support up to 2.4 so it should support 2.16 without any problem |
14:05:17 | pamaury_ | I didn't touch alsa (1.0.19) but feel free to bump it to 1.1.0 |
14:35:37 | | Join krabador [0] (~krabador@unaffiliated/krabador) |
14:38:02 | | Nick fIorz_ is now known as fIorz (nobody@rain.florz.de) |
15:00 |
15:01:21 | | Part robertd1 |
15:06:53 | *** | Saving seen data "./dancer.seen" |
15:08:34 | ParkerR | __builtin, that's what I was saying. Borders are bitmaps but the snake is generated |
15:35:21 | wodz | pamaury_: Something is wrong. hello_world: ELF 32-bit MSB executable, MIPS, MIPS32 rel2 version 1 (SYSV), dynamically linked, interpreter /lib/ld.so.1, for GNU/Linux 3.2.0, not stripped BUT running it on agptek returns ./hello_world: line 1: syntax error: unexpected word (expecting ")") |
15:39:22 | wodz | pamaury_: argh, I know whats wrong. Toolchain is for big endian while x1000 is little endian only |
15:48:40 | wodz | pamaury_: So it seems gcc needs to be build for mipsel-rockbox-linux-gnu BUT kernel building needs to be fixed |
16:00 |
16:03:16 | | Join alexweissman [0] (~alexweiss@c-68-51-123-75.hsd1.in.comcast.net) |
16:04:09 | | Quit Horrorcat (Quit: Gateway shutdown) |
16:07:55 | | Quit rela_ (Quit: Leaving) |
16:12:22 | pamaury_ | wodz: I'm pretty sure you can pass -march=bla to the compiler |
16:12:30 | pamaury_ | (like on arm) |
16:13:00 | wodz | pamaury_: you mean -EL ? |
16:13:22 | pamaury_ | yeah |
16:13:26 | wodz | -march only set subset of architecture |
16:14:00 | wodz | pamaury_: But doesn't libs need to be build with specified endianeese? |
16:14:43 | pamaury_ | I don't know, it depends on the target, it's kind of a mess |
16:14:56 | pamaury_ | cause mipsel is not a valid architecture for linux for example |
16:15:09 | pamaury_ | I'll look into it |
16:17:34 | wodz | pamaury_: Currently I am trying a hack where I set arch to mipsel-rockbox-linux-gnu but for make install_headers I pass ARCH=mips |
16:18:01 | pamaury_ | wodz: in build_linux_toolchain |
16:18:08 | pamaury_ | at line arch=${target%%-*} |
16:18:32 | pamaury_ | maybe add a condition like |
16:18:32 | pamaury_ | if [ "$arch" == "mipsel" ]; then |
16:18:32 | pamaury_ | arch="mips" |
16:18:32 | DBUG | Enqueued KICK pamaury_ |
16:18:32 | pamaury_ | fi |
16:20:03 | wodz | pamaury_: that will not work. gcc should be build for mipsel, kernel headers need ARCH=mips though |
16:21:25 | wodz | pamaury_: documentation for gcc configure suggest that you cannot force default endianees for mips other then passing mipsel or mipseb as arch |
16:22:24 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
16:22:24 | * | wodz hates building toolchains |
16:24:28 | | Join Senji [0] (~Senji@85.187.103.250) |
16:25:39 | pamaury_ | wodz: then the trick above should work |
16:26:28 | wodz | aaah, right |
16:26:49 | wodz | my hack effectively do the same so we will see |
16:30:53 | | Join Horrorcat [0] (~unknown@unaffiliated/horrorcat) |
16:31:20 | | Quit Horrorcat (Client Quit) |
16:32:01 | wodz | \o/ hello world working! |
16:35:49 | | Join Horrorcat [0] (129994c4c6@unaffiliated/horrorcat) |
16:39:41 | | Quit krabador (Remote host closed the connection) |
16:48:43 | pamaury_ | wodz: can you update gerrit task ? |
16:48:52 | wodz | not now |
16:55:09 | | Join furrywolf [0] (~randyg@172.56.38.173) |
17:00 |
17:06:57 | *** | Saving seen data "./dancer.seen" |
17:19:33 | | Join bastianilso_ [0] (~bastianil@3e6b4aa4.rev.stofanet.dk) |
17:21:51 | | Quit TheLemonMan (Quit: "It's now safe to turn off your computer.") |
17:29:34 | | Quit petur (Quit: Connection reset by beer) |
17:59:33 | | Quit elensil (Quit: Leaving.) |
17:59:53 | wodz | pamaury_: I addapted your test_fb and *sometimes* I see color stripes but rarely. All tutorials I found do equivalent of test_fb. I am wondering if there is double buffering and I need to set somewhere the active buffer. Any clue? |
18:00 |
18:03:16 | | Quit bastianilso_ (Quit: bastianilso_) |
18:06:52 | pamaury_ | wodz: it's completely unspecified ;) |
18:07:08 | pamaury_ | the standard framebuffer interface kinds of assume the screen is refreshed automatically |
18:07:27 | pamaury_ | but on the NWZ for example, there is a nonstandard interface (ioctl) to handle double buffering |
18:07:34 | wodz | Lovely. |
18:08:32 | wodz | if I suspend original app with kill -STOP pid, run my write to fb0, wait a bit and the kill -CONT pid to resume original app, I can see the stripes |
18:08:42 | pamaury_ | Specifically on the NWZ, you can framebuffer has two buffers (A and B) and you cn schedule the next buffer to use (and if you don't say anything it stays with the last one). So I use A has framebuffer, wait for refresh and copy A to B, always displaying B essentially. |
18:09:19 | pamaury_ | hum, I guess you need to look at the framebuffer driver to see how they implemented it |
18:09:53 | pamaury_ | We are in 2017 and the kernel people have just decided to kill the fb interface finally... |
18:23:42 | pamaury_ | wodz: I wouldn't be surprised if there are special ioctl to handle vpu and ipu |
18:24:04 | pamaury_ | I'm trying to find them in the linux headers |
18:24:36 | pamaury_ | https://github.com/HackLinux/kernel/blob/picopi-x1000-3.10.14/drivers/video/jz_fb_v13/jz_fb.h looks like a good start |
18:24:51 | | Join bastianilso_ [0] (~bastianil@kol-aalborghus.cust.fsknet.dk) |
18:25:02 | pamaury_ | https://github.com/HackLinux/kernel/blob/picopi-x1000-3.10.14/drivers/video/jz_fb_v13/image_enh.h also |
18:25:28 | pamaury_ | https://github.com/HackLinux/kernel/blob/picopi-x1000-3.10.14/drivers/video/jz_ipu/jz_ipu_v12.h this also but not sure which device it applies to |
18:32:17 | | Quit yosafbridge (Quit: Leaving) |
18:36:38 | | Join yosafbridge [0] (~yosafbrid@68.ip-149-56-14.net) |
18:43:50 | | Join krabador [0] (~krabador@unaffiliated/krabador) |
18:59:12 | wodz | pamaury_: There are some private ioctls in did but I can't see anything obvious I might do wrong |
19:00 |
19:04:13 | | Quit pamaury (Remote host closed the connection) |
19:06:26 | wodz | Interesting - echo 1 > /sys/class/graphics/fb0/blank disables screen and there is flood of error messages about failed ioctl from something rendering |
19:06:59 | *** | Saving seen data "./dancer.seen" |
19:08:50 | | Quit pamaury_ (Ping timeout: 260 seconds) |
19:09:19 | | Quit jhMikeS (Ping timeout: 240 seconds) |
19:16:10 | | Quit krabador (Remote host closed the connection) |
19:31:37 | | Join MrZeus2 [0] (~MrZeus@2a02:c7f:7018:6200:9508:b565:2c55:ec8d) |
19:42:42 | | Join jhMikeS [0] (~jethead71@d192-24-173-177.try.wideopenwest.com) |
19:43:11 | | Quit parchd (Ping timeout: 268 seconds) |
19:45:20 | | Quit wodz (Quit: Ex-Chat) |
19:48:08 | | Quit amiconn (Quit: No Ping reply in 64 seconds.) |
19:49:50 | | Join amiconn [0] (~amiconn@rockbox/developer/amiconn) |
19:55:56 | | Join pamaury [0] (~pamaury@rockbox/developer/pamaury) |
20:00 |
20:07:56 | | Join TheLemonMan [0] (~root@irssi/staff/TheLemonMan) |
20:21:42 | | Quit jhMikeS (Ping timeout: 240 seconds) |
20:32:17 | | Join advcomp2019__ [0] (~advcomp20@65-131-154-48.sxct.qwest.net) |
20:32:17 | | Quit advcomp2019__ (Changing host) |
20:32:17 | | Join advcomp2019__ [0] (~advcomp20@unaffiliated/advcomp2019) |
20:35:12 | | Quit advcomp2019_ (Ping timeout: 240 seconds) |
21:00 |
21:07:03 | *** | Saving seen data "./dancer.seen" |
21:12:54 | | Join Guest93 [0] (~textual@2a02:a451:41e:1:ed95:8a2c:2e81:49e4) |
21:16:58 | Guest93 | hey guys |
21:17:02 | | Nick Guest93 is now known as Link8 (~textual@2a02:a451:41e:1:ed95:8a2c:2e81:49e4) |
21:17:17 | Link8 | I want to play my ipod with rockbox, but my new car only has an usb port |
21:17:29 | Link8 | any idea if a cable supports this? |
21:17:37 | Link8 | or maybe try a bluetooth adapter? |
21:17:52 | Link8 | how can i see if bluetooth is supported with my rockbox? |
21:21:36 | pamaury | Link8: I know nothing about ipods but rockbox doesn't support bluetooth. That being said, there might be some bluetooth adapters that appears as line-out and thus can be used with rockbox. So in fact I don't know much ;) |
21:22:04 | Link8 | hm |
21:22:10 | Link8 | thanks pamaury |
21:22:13 | pamaury | we don't support ipod accessory over usb that's for sure |
21:22:45 | pamaury | but if you car supports usb storage, you can plug your device over usb and use it as a usb disk basically |
21:23:04 | Link8 | https://www.amazon.com/Does-adapter-iPod-running-RockBox/forum/Fx25JR0RLEL0U3Y/Tx10XX93FC1K2U/1/ref=cm_cd_naredir?_encoding=UTF8&*Version*=1&*entries*=0&asin=B004SH40BQ |
21:23:06 | Link8 | works maybe |
21:23:07 | | Join wodz [0] (~wodz@89-74-169-198.dynamic.chello.pl) |
21:26:35 | pamaury | Link8: I'm sure someone who knows will eventually answer |
21:26:40 | pamaury | wodz: any success with fb ? |
21:27:19 | pamaury | I'm disassembling the logic for the codec sound volume on cs47l01 since I'm running out of ideas on the volume problem |
21:29:16 | wodz | pamaury: No success. The only hint from jz sources is that there seems to be two adjacent framebuffers since the in kernel function for display init logo copies it twice |
21:41:08 | Bilgus | pamaury, what do you think about undef O_CREAT with BOOTLOADER_NO_O_CREAT and a warning in file.c if undefined that way if it gets used it will show an error? |
21:43:15 | pamaury | Bilgus: is that really necessary to save space ? |
21:45:35 | Bilgus | Is the only thing that knocks out enough to get head compiled and into their dual boot firmware on clip, e200, m200 (v1) |
21:46:03 | Bilgus | I assume there are other as well |
21:47:09 | pamaury | If you can cleaning ifdef O_CREAT why not then, that makes sense for most bootloaders |
21:47:20 | pamaury | double-check with jhMiles that he is happy with the patch |
22:00 |
22:04:22 | Link8 | pamaury |
22:04:25 | Link8 | this should work too? |
22:04:26 | Link8 | for sure |
22:04:28 | Link8 | line out |
22:04:29 | Link8 | https://www.wehkamp.nl/Winkelen/KenmerkAdviseurArtikel.aspx?CC=C26&SC=6FF&KAC=FGX&artikelNummer=303336&MaatCode=0000&BC=GOA&BAC=ALG&cm_mmc_o=7BBTkwCjC-kTwFwwECVyBpAgfkblfbETzplCjCKyzzpkBBl-ApbBCebpwBCjCoxNiNNNx&utm_source=google&utm_medium=cpc&scid=scplp863033360000&sc_intid=863033360000&cm_mmca1=12913-AGI-21693883262-ASI-270920169740-863033360000&gclid=CjwKEAiArbrFBRDL4Oiz97GP2nISJAAmJMFaQpqU-VyyXmmVle6QIw24S8mtZuuskbIYfTCaXDqvAxoC8I |
22:04:29 | Link8 | Pw_wcB&gclsrc=aw.ds&dclid=CJPuv5SPp9ICFZuZdwodIzMMGQ |
22:05:07 | pamaury | Link8: I can't say anything for sure since I don't own an ipod but I believe line-out is supported on the ipods |
22:05:18 | pamaury | prof_wolfff: do you know ? |
22:05:35 | Bilgus | k |
22:05:38 | Link8 | theres an aux hole in there |
22:05:40 | Link8 | you see the pic? |
22:06:11 | Link8 | pamaury in my old car i use an aux cable |
22:06:21 | Link8 | that device has a aux hole |
22:07:23 | pamaury | I don't read german ;) But in any case you would need a bluetooth *transmitter* that takes line-out as input |
22:07:54 | lebellium | pamaury: common! |
22:07:58 | lebellium | .nl |
22:08:00 | lebellium | :) |
22:08:11 | pamaury | sorry, same chinese for me :-p |
22:08:46 | ParkerR | For anybody else out there as slow as me: there's a long hold context on the main menu in Rockbox |
22:09:10 | lebellium | there is a 3.5mm aux-in on this bluetooth adapter |
22:09:13 | lebellium | that should be fine |
22:09:35 | prof_wolfff | Link8: yes, line-out is supported on the iPod Classic |
22:09:45 | Link8 | i know that |
22:09:47 | Link8 | im using that |
22:09:54 | Link8 | could u look at that link i just posted |
22:09:58 | Link8 | that blue tooth device |
22:10:01 | Link8 | that should work right |
22:10:04 | lebellium | yes |
22:10:06 | lebellium | it will |
22:10:11 | Link8 | the logitech one? |
22:10:55 | lebellium | yes |
22:11:05 | lebellium | there is a 3.5mm line-in |
22:11:05 | Link8 | you have to charge that one though? :/ |
22:11:08 | Link8 | i see it |
22:11:12 | lebellium | you can plug anything to it |
22:11:13 | Link8 | u have to charge the damn thing? |
22:11:50 | prof_wolfff | Link8: as pamaury said, connect it to line-in on device that supports it and it should work |
22:11:55 | lebellium | yes, next to RCA on the right, I can see a charging symbol |
22:12:14 | | Join pislick0 [0] (d4fc638f@gateway/web/freenode/ip.212.252.99.143) |
22:12:23 | Link8 | i need it for in the car |
22:12:26 | Link8 | so i cant charge it in the car |
22:13:22 | pislick0 | hello pamaury, i can't send pm yet , have just 4 pm limit :/ |
22:13:23 | Link8 | damn |
22:14:13 | lebellium | oh sorry Link8, it actually won't work. It's a bluetooth receiver, not transmitter |
22:14:31 | Link8 | do you have an alternative? |
22:14:37 | Link8 | yes thats good |
22:14:41 | Link8 | i can use the aux cable |
22:14:50 | Link8 | and put it in the aux jack of the transmitter |
22:14:56 | Link8 | then it will work, u understand? |
22:15:02 | ParkerR | https://www.amazon.com/TROND-Bluetooth-Transmitter-Receiver-Simultaneously/dp/B01B4W40VC/ |
22:15:03 | pamaury | pislick0: hi, can you describe your problem more in details ? Can you power the player without the cable, to play audio files for example ? |
22:15:04 | Link8 | the cable from the transmitter in my ipod |
22:15:08 | ParkerR | That should work. It can send and receive |
22:15:18 | Link8 | ParkerR i need one that i don't need to charge or can charge in the car |
22:15:36 | ParkerR | Well it's micro USB so easy to just leave plugged in in the car |
22:15:48 | Link8 | NICE its usb? |
22:15:54 | Link8 | theres a USB plugin in the new car |
22:16:19 | pislick0 | pamaury, 2 day ago i delete the firmware.sb file in my mp3 player. and try to open it. But it's not opening always take a reset itself |
22:16:23 | ParkerR | USB for charging it yeah. Most of those are like that (there are cheaper options too) |
22:16:39 | lebellium | anyways, that's a bit off-topic. That's just generic bluetooth stuff not related to Rockbox. -> #rockbox-community |
22:16:39 | Link8 | Damn that one is perfect |
22:16:42 | pislick0 | when i plug the cable, it's give the USB (MTP) error |
22:16:43 | ParkerR | https://images-na.ssl-images-amazon.com/images/I/61mZJoSVzXL._SL1000_.jpg |
22:17:22 | ParkerR | Link8, Wait your car has USB but not an aux in? |
22:17:29 | Link8 | yeah |
22:17:30 | Link8 | :/ |
22:17:34 | ParkerR | Or are you not wanting to use aux at all? |
22:17:36 | ParkerR | Oh wow |
22:17:37 | Link8 | my old car does but not the new one |
22:17:42 | Link8 | yes i want to use aux |
22:17:48 | Link8 | because i cant use usb with the ipod |
22:17:53 | Link8 | thats why that device is perfect |
22:18:05 | ParkerR | Link8, Wait so what does the car have? Just USB? |
22:18:18 | Link8 | yes |
22:18:21 | Link8 | just USB |
22:18:24 | ParkerR | Link8, That wont work then... |
22:18:26 | Link8 | and bluetooth |
22:18:35 | ParkerR | Oh |
22:18:37 | ParkerR | Ok |
22:18:43 | ParkerR | Yes then that will work lol |
22:18:55 | pislick0 | @pamaury: it's the screen when i plug the cablo to computer... http://i.hizliresim.com/4PRRGJ.jpg ... And i computer see mp3 player just divice (not mp3 player)... i can^t see inside and anything |
22:18:59 | ParkerR | I was thinking only USB and was confused for a second :P |
22:19:48 | Link8 | Great ParkerR! |
22:19:55 | Link8 | is that the newest version and best version? |
22:20:23 | ParkerR | Link8, I assume? With those there isn't much to it. A2DP is standard |
22:20:38 | Link8 | kool |
22:20:52 | pamaury | pislick0: firmware.sb is not important, it is only used when updating the player |
22:21:16 | lebellium | -> ParkerR & Link8 #rockbox-community |
22:21:26 | pislick0 | oh really, than what is the problem :) why it's not opening, did you have a any idea ? |
22:21:29 | Link8 | Thanks! all i needed to know |
22:21:51 | pislick0 | i upload the video to youtube. I'll show you the screen |
22:21:55 | pamaury | pislick0: so if you don't plug the cable and press a button, it powers on but then powers off immediately ? |
22:22:53 | | Quit lebellium (Quit: ChatZilla 0.9.93 [Firefox 51.0.1/20170125094131]) |
22:23:23 | pislick0 | yes but it's try to start again. like a bug |
22:24:54 | | Quit Link8 (Quit: My MacBook has gone to sleep. ZZZzzz…) |
22:29:18 | pislick0 | @pamaury https://youtu.be/g7tQf2Ux0HM |
22:29:21 | | Quit girafe (Read error: Connection reset by peer) |
22:30:54 | pislick0 | some time it's conneted the computer but sometime is restart again and again |
22:33:57 | | Quit dys (Ping timeout: 255 seconds) |
22:34:10 | | Quit wodz (Quit: Leaving) |
22:36:56 | pamaury | pislick0: I see, I don't really know what is wrong. You are sure you did not update the player or did anything ? |
22:37:37 | pislick0 | i didn't anything really, just i copy this file in the mp3 player "sonynwze380_1.0.0.firmware.sb" |
22:38:40 | pamaury | and did you rename it to firmware.sb and performed a firmware upgrade ? |
22:38:48 | pislick0 | yeah i do |
22:39:02 | pamaury | and your player is a E370 or E380 ? |
22:39:08 | pislick0 | 370 |
22:39:14 | pamaury | If you flashed the wrong file, that may explain the problem |
22:39:18 | pislick0 | i guess i copy it 380 series |
22:39:28 | pislick0 | yeah i guess i do :( |
22:40:17 | pamaury | do you have linux by any chance ? |
22:40:41 | pislick0 | i have a pardus CD, it's working without setup |
22:42:14 | pamaury | pislick0: sounds good, then what would be best is if you can reboot on this CD and come on this channel so I can explain how to reflash the good firmware |
22:42:56 | pislick0 | okay, i'll be here, max 15 min later |
22:43:43 | pislick0 | i have pardus and ubuntu, |
22:43:51 | pislick0 | which one is better for us |
22:45:01 | pislick0 | * i try to ubuntu first |
22:45:16 | pamaury | ubuntu is probably better, more user friendly |
22:49:33 | | Quit pislick0 (Ping timeout: 260 seconds) |
22:59:30 | | Join Guest93 [0] (~textual@2a02:a451:41e:1:ed95:8a2c:2e81:49e4) |
23:00 |
23:01:54 | | Quit Guest93 (Client Quit) |
23:03:02 | | Quit TheLemonMan (Quit: "It's now safe to turn off your computer.") |
23:06:41 | | Join Pislick0 [0] (d4fc638f@gateway/web/freenode/ip.212.252.99.143) |
23:06:54 | Pislick0 | Hey, ubuntu is ready |
23:07:07 | *** | Saving seen data "./dancer.seen" |
23:07:52 | pamaury | Pislick0: hey, so first it is a 32-bit or 64-bit system ? If you don't know, open a terminal and run "uname -a" and give me the output |
23:09:50 | Pislick0 | "" it show mp3 player :)) |
23:10:34 | Pislick0 | Where is the terminal :) |
23:11:24 | pamaury | Search the menus for terminal or console |
23:12:38 | pamaury | if it's a recent ubuntu, you usually click on the ubuntu icon (I think top left corner), it opens a fancy window where you can search. Start typing "terminal" and it will list the terminal emulator |
23:12:59 | Pislick0 | I found |
23:13:48 | Pislick0 | It's said " ubuntu 2.6.77-7 generic i686 gnu/linux |
23:14:37 | __builtin | uhh... what ancient ubuntu are you running? |
23:14:57 | pamaury | Pislick0: that's an old thing but hopefully it should work. Download https://www.dropbox.com/s/mq1p1mcs0esapes/sbloader_32?dl=0 |
23:15:40 | Pislick0 | Oh pamaurly its not have internet connection , how can I connect it |
23:15:58 | Pislick0 | I plug internet cable but it's no have internet now |
23:16:11 | pamaury | I would expect it would detect it automatically |
23:16:26 | pamaury | unless your hardware is not supported |
23:16:34 | pamaury | maybe you should download a more recent version of ubuntu |
23:16:50 | pamaury | if your hardware is too recent, this old version of ubuntu doesn't have the drivers for it |
23:17:16 | Pislick0 | Yeah I guess too :/ |
23:18:50 | Pislick0 | I'll download in phone and send computer? |
23:19:30 | pamaury | I guess that can work, assume the program can run on such old system |
23:19:54 | pamaury | you also need https://www.dropbox.com/s/hbe1xmt7ovj6fcu/sonynwze370_1.0.1.firmware.sb?dl=0 |
23:21:05 | Pislick0 | I download it |
23:23:00 | | Quit paulk-collins (Quit: Leaving) |
23:35:58 | pamaury | Pislick0: are you done with the download ? |
23:36:43 | | Quit skapazzo (Quit: leaving) |
23:36:46 | | Quit Amboyna (Ping timeout: 240 seconds) |
23:37:56 | Pislick0 | Yeah PC is not see the phone, I'll send windows and later setup ubuntu now |
23:38:11 | | Join TorC [0] (~TorC@fsf/member/TorC) |
23:38:54 | Pislick0 | https://www.dropbox.com/s/hbe1xmt7ovj6fcu/sonynwze370_1.0.1.firmware.sb?dl=0 |
23:38:56 | | Join pislick0_ [0] (d4fc638f@gateway/web/freenode/ip.212.252.99.143) |
23:39:08 | Pislick0 | https://www.dropbox.com/s/hbe1xmt7ovj6fcu/sonynwze370_1.0.1.firmware.sb?dl=0 |
23:41:30 | Pislick0 | I setup the ubuntu now |
23:43:13 | | Quit pislick0_ (Ping timeout: 260 seconds) |
23:46:11 | pamaury | damn, Sony really came up with some overcomplicated crap |
23:46:35 | Pislick0 | Yeah I guess |
23:47:50 | Pislick0 | http://i.hizliresim.com/gqLkVZ.jpg |
23:47:57 | pamaury | the 0-31 volume range is mapped to the real volume using tables. There is a *different* table for every combination of noise cancelling (0-1), output type (headphone, lineout, speaker), acoustic (0-1), cuerev (0-1), source type (music, video, fm, tv, line, mic), volume regulation (0-1) |
23:48:01 | ParkerR | pamaury, When don't they? |
23:48:22 | ParkerR | They're the king of fucking things up for no reason. See: Vita memory cards, DRM formats |
23:48:58 | pamaury | seriously who would would come up with over 200 volume tables when you can just do the natural thing and have the volume in decibels |