<galex-713>
More usefull quick and simpler: Where can I find a comparaison table of all those differents mini-computer board (CubieBoard, Mele, MK802, Goosberry, RaspberryPi, Trimslice, nytrogen6x etc.)?
<galex-713>
*computers boards
popolon has quit [Quit: Quitte]
madmalkav has quit [Quit: Leaving]
<hno>
slapin, yes?
<hno>
hm...
<hno>
slapin, hynix datasheet did not match code at all in the higher bits. Why I wrote a hynix section.
<galex-713>
Somebody have an answer to my question? no?
<hno>
galex-713, they are all quite different.
<galex-713>
Yes… But I'm quite a newbie ^^ and It's a bit difficult to chose for me… ^^"
penguin42 has joined #arm-netbook
<mnemoc>
galex-713: if you describe what you want we can help you narrowing the options
<galex-713>
I would like a device under 50€ with Ethernet and Wifi support, able to support mail, ftp, web, sql, irc, jabber, sip, ssh, dhcp and dns servers in same time, low-consume, power with micro-usb, storage with SATA or USB and the most powerfull (always under 50€)…
<galex-713>
I would like know a thing: Seeing the pins on RPi picture I would like know what is their usage? It is possible to plug differents ports (USB, Ethernet, HDMI, SD…) to these pins?
<hno>
galex-713, so you want a small server?
<galex-713>
Yes
<galex-713>
But I wondered if I could add a touchscreen and a keyboard and wifi support to get a personnal smartphone (Made with adhesive tape)
<hno>
IP phone yes. Smartphone not really.
<galex-713>
Not with usual smartphone network
<hno>
You wouldn need battery as well I would think.
<galex-713>
Oh! I forgot battery!
<hno>
From your description Cubieboard comes closest, but it do not have battery connector in current revision, maybe future.
<hno>
also LCD+touch shield is not available yet. Not too hard to build your own if you are a little experienced with building electronics.
<galex-713>
I've never experimented in electronic… But I would like it…
<galex-713>
Is there a such (or maybe more expansive or without some connectors) computer with touch-shield and battery connector?
<hno>
slapin, why did you move generic chip detection to sunxi_nand.c?
<hno>
chip page size is not controller dependent in any way.
marcan` is now known as marcan
tuliom has quit [Quit: Konversation terminated!]
eFfeM has joined #arm-netbook
eFfeM has quit [Client Quit]
vinifm has joined #arm-netbook
tmerle has quit [Ping timeout: 276 seconds]
alcides has joined #arm-netbook
alcides has joined #arm-netbook
alcides has quit [Changing host]
madmalkav has joined #arm-netbook
vgrade has quit [Quit: leaving]
vgrade has joined #arm-netbook
gohd260 has left #arm-netbook ["Leaving"]
gimli has joined #arm-netbook
<penguin42>
lkcl: What happened to your 1st batch of PCBs?
<vgrade>
is the other small board a cubie?
<vgrade>
sry wrong window
<galex-713>
hno: Is is possible to connect to micro USB an adaptater with battery?
tmerle has joined #arm-netbook
<bsdfox>
galex-713, buy a smartphone if you want a smartphone
<bsdfox>
or a tablet
<bsdfox>
what you describe can't be pieced together (especially not by you, judging by your questions) for anywhere near the price range you indicate
vinifm has quit [Ping timeout: 244 seconds]
hg_5 has joined #arm-netbook
vinifm has joined #arm-netbook
gohd260 has joined #arm-netbook
SouL_ has joined #arm-netbook
ibrah has joined #arm-netbook
Curtman has quit [Read error: Connection reset by peer]
rellla has joined #arm-netbook
SouL_ has left #arm-netbook [#arm-netbook]
Curtman has joined #arm-netbook
<galex-713>
bsdfox: But I want a device 100% free/open-source/open-hardware
<slapin>
hno: I hope mtd will be updated and this code will not be needed
jquip has joined #arm-netbook
<lkcl>
penguin42: don't know. some design fault, don't know what it is, we're leaving it up to wits-tech to fix it.
<gohd260>
I have an allwinner A13 tablet. It's running Debian from the sd card. Can't get the touchscreen working right. Using the gt811_ts driver
<penguin42>
lkcl: Hmm so you've payed for boards, but they're saying there's a design fault and they won't tell you what?
<lkcl>
penguin42: correct!
<penguin42>
lkcl: Bizarre!
<lkcl>
luckily we agreed with them that they'd pay for a rework if there was a fault
* lkcl
shrugs
<gohd260>
Can anybody help me out?
<lkcl>
being philosophical about it, we don't care - we trust them that they'll fix it!
<penguin42>
lkcl: Well it's not very open is it
<lkcl>
penguin42: if you can think of a sentence to write which will convince people of a chinese culture disposition to respond then i will quite happily send it on to them.
<lkcl>
from what i can gather it's just a cultural thing - "face-saving". we're working on them. *gently*.
<penguin42>
lkcl: I don't know enough Chinese to be able to, but something like 'We find openness about problems more respectful than hiding errors@
<L84Supper>
sheesh there are enough working examples of a10 boards
<lkcl>
L84Supper: the space here is very very tight.
<lkcl>
we had one PCB manufacturer actually say that it's impossible to get the components onto the PCB
<L84Supper>
I tried to warn you
<lkcl>
it's ok: i knew it was tight.
billytwowilly has joined #arm-netbook
<L84Supper>
USB is just a differential pair and power detect
vinifm has joined #arm-netbook
alcides has quit [Ping timeout: 244 seconds]
billytwowilly has left #arm-netbook ["http://quassel-irc.org - Chat comfortably. Anywhere."]
<gohd260>
I have an allwinner A13 tablet. It's running Debian from the sd card. Can't get the touchscreen working right. Using the gt811_ts driver
<gohd260>
Can anybody help out?
ZaEarl has joined #arm-netbook
j1nx has joined #arm-netbook
ibrah has quit [Ping timeout: 245 seconds]
<gohd260>
No matter where I touch the click is in the upper left corner.
Quarx has quit []
tmerle has quit [Quit: Leaving.]
<penguin42>
L84Supper: Well the Pi guys screwed up their USB as well - it's amazing how hard it is to get 4 wires right....
jquip has quit [Quit: jquip]
<hno>
gohd260, sounds like the triver have lost all calibration.
<hno>
penguin42, it's a bit more than 4 wires. The power control is easy to get wrong.
<penguin42>
hno: Yeh I knowm
<hno>
esp on an OTG port.
<penguin42>
working OTG ports seem to be pretty damn rare
<L84Supper>
penguin42: I recall the USB driver issues and the poly-fuses
<hno>
penguin42, there is more working OTG ports than there is working OTG drivers.
<penguin42>
haha
<hno>
slapin, why not just update nand_base.c instead and send for review?
<hno>
about to submit the u-boot changes anyway.
<hno>
well not the mtd part yet.
<brooc>
hno, Hi, I was here a couple of days ago.
<brooc>
Is there really no way to start developing without an actual board?
<vinifm>
how you will test?
<brooc>
Some sort of emulator?
<vinifm>
i never tried this, emulator are not good
<L84Supper>
" DELAYED AGAIN. SORRY Freescale only started shipping the i.MX6 Quad-core CPU very recently and that has delayed the supplier, also under pressure from some big customers"
<L84Supper>
i.mx6 and the Qualcomm MSM8225 tablets are also delayed....
<vinifm>
brooc, but you can cross compile
<brooc>
But will I do with the compiled binary?
<brooc>
Who will test it for me?
<vinifm>
it is possible to test in cell phones or tablets
<vinifm>
i already did
<brooc>
How is that done?
<brooc>
What OS do those run?
<vinifm>
android
<vinifm>
you cross compile, transfer the file, and run it
<vinifm>
but you must a android rooted
<brooc>
Let me check which processor I have on my phone
<vinifm>
mine is arm11
<vinifm>
android 2.3
<brooc>
cortex a9
<brooc>
I have the Galaxy Nexus
<vinifm>
good :)
<brooc>
Android 4.3
<brooc>
4.2
<brooc>
Will this work?
<vinifm>
yes, just rooted it
<brooc>
Already rooted
<vinifm>
ok, i can upload a file for you to test
<brooc>
How do I place the compiled binaries in the right place?
<brooc>
Sure
<brooc>
What will it do?
<vinifm>
printf("Hello ARM!")
<vinifm>
:)
<brooc>
ok
<brooc>
Where do I place it?
<vinifm>
you can place in sdcard
<vinifm>
just 1 minute
<brooc>
In the file system I mean
<brooc>
What's the difference between A9 and A10?
<vinifm>
you also must a terminal emulator + busybox
<brooc>
I have both
ibrah has joined #arm-netbook
<brooc>
What's the difference between A9 and A10?
<penguin42>
brooc: Be careful, they're different things
<penguin42>
brooc: There are a series of cores from ARM called Cortex-A8,A9,A15 (in order of performance)
<penguin42>
brooc: The Allwinner A10 is a chip that uses a Cortex-A8 core - confused yet?
<brooc>
So the A10 is not in the same series ans the Cortex-Ax?
<hno>
brooc, sure you can do a lot of development without actually running the code. And I can arrange for remote access to a device to test things on if interested.
<penguin42>
brooc: Correct
<brooc>
I am interested
<penguin42>
brooc: It's just someone else decided to use 'A' as a naming; in the same way the Apple A4 and A5 chips are a different naming series from the Cortex-A series that they use (and there is a Cortex A5 I think that's not an Apple A5)
<brooc>
So what vinifm has now uploaded will not run on my phone?
<brooc>
Because he has cross-compiled it for A10
<penguin42>
brooc: Not necessarily
<brooc>
Allwinner A10 and not the Cortex-A9
<penguin42>
brooc: The A10 uses an A8 core
<vinifm>
i used arm-linux-gnueabi-gcc
<penguin42>
brooc: The A8 core has almost the same instruction set as an A9 (there is an extra SMP prefetch instruction rarely used on a9)
<vinifm>
it is generic
<penguin42>
brooc: There are also some options that may or may not be on some chips that you get into trouble with
<brooc>
It sounds like there is very little risk here
<brooc>
Am I correct?
ibrah has quit [Client Quit]
<penguin42>
brooc: Generally if you compile something for ARMv7 without NEON you're safe for stuff to run on any Cortex-A8,A9
<penguin42>
brooc: Oh it shouldn't break anything if it's just a userland program
<brooc>
right, but kernel stuff might?
<brooc>
vinifm, what do I do with the file?
<penguin42>
brooc: SO there are 3 naming systems here; the ARM cortex chip numbering (A8, A9, A15 etc), ALlwinners chip name (A10, A13), and the ARM instruction set versions (ARMv7, ARMv7M and the option of NEON)
<penguin42>
brooc: Kernel building is much more random - generally on ARM you'll need something built for at least the specific chip and possibly the speciific board you're using (although that's trying to be fixed)
<vinifm>
transfer to sdcard, chmod u+x test, ./test
<vinifm>
actually you can place anywhere, but the sdcard is better
<vinifm>
I just could not test drivers
<hno>
brooc, then if you want to make a sky dive I would suggest adding sunxi i2c driver to arm-soc/for-next tree as a reasonable goal.
lkcl has quit [Ping timeout: 252 seconds]
<brooc>
I keep getting bad mode
<brooc>
when I chmod 777 test I get operation not permitted
<vinifm>
type: su and try again
<brooc>
I did but I doesn't ask for root permission for some reason
<brooc>
hno, do I do that by getting the i2c driver from the main linux kernel and start trying to compile in the sunxi branch?
<brooc>
that is of course after I get my toolchain set u[
<brooc>
up
<vinifm>
hum, i got: sh: ./test: Permission denied
<vinifm>
I remembered, for work I installed linux for android
<vinifm>
but just need to remount the partition w+r
popolon has joined #arm-netbook
ibrah has joined #arm-netbook
simosx has joined #arm-netbook
simosx has quit [Changing host]
simosx has joined #arm-netbook
<brooc>
hno, can you please direct me to where I can start reading on porting this driver
<brooc>
I have not done anything like this before so I have some reading to do
gsilvis has quit [Read error: Connection reset by peer]
gsilvis has joined #arm-netbook
<brooc>
hno?
lkcl has joined #arm-netbook
ZaEarl has quit [Ping timeout: 252 seconds]
ibrah has quit [Ping timeout: 246 seconds]
<mnemoc>
mripard: beside $work$ been eating me soul the main reason why I didn't move forward with the pinctrl driver is because I still don't fully understand how to represent them in DT in a decent manner. if you can add the basic infrastructure and some part of the A13 (chip id AW1626)'s pinctrl/gpiolib I can follow you with A10 (AW1623) and A10S (chipid still unknown, until someone gets access to a device)
<mripard>
mnemoc: it's quite messy at the moment, but I kind of like the representation the freescale's guy have chosen
<mripard>
it's basically a number
<mripard>
which is 0x<bankid><pinid><function>
<mripard>
so if you want to mux pin 10 of the first bank to the third function
Turl has quit [Excess Flood]
<mripard>
you'll end up with 0x10a3
Turl has joined #arm-netbook
<mripard>
and the extra informations, like pullups, drive strength and so on, are regular dt properties
ibrah has joined #arm-netbook
<mnemoc>
btw we have 11 banks with up to 32 pins each
<mripard>
do we ?
<mripard>
on the A10 datasheet, it looks like there is only 9 of them
<mripard>
with completely random number of pins
<mripard>
it's a good thing if it's that simple :)
<slapin>
hno: better path is to make them update mtd from Linux, as they do it from time to time
<mnemoc>
mripard: right, 9
<slapin>
hno: Marex says we need to poke scottwood for that
<mripard>
mnemoc: and do you know what the functions 0 and 1 are for the pins ?
<mnemoc>
0 is input, 1 is output
<mripard>
it's present sometimes on the FEX documentation
<mripard>
oh, so GPIOs, ok.
<mnemoc>
mripard: and the max per bank in A10 are { 18, 24, 25, 28, 12, 6, 12, 28, 22 }, A13 are { 0, 10, 17, 22, 12, 6, 9 } and A10S { 18, 21, 20, 28, 12, 6, 14 }.
<mnemoc>
with "P%c%u",'A'+i, j as the traditional name
<mripard>
I see
<slapin>
hno: ping
ibrah has quit [Ping timeout: 252 seconds]
<mripard>
mnemoc: also, do you happen to know the register layout of the PIO stuff
<mripard>
the PIO_REG_CFG and all macros in pin_ops.c are supposed to give me an hint
<mripard>
but the results collides between banks and pins
<mripard>
so I'm not quite sure about it.
<mnemoc>
1m
empat0 has joined #arm-netbook
rellla has quit [Quit: rellla]
<empat0>
I'm happy. I just got lincedarv to decode ALL MPEG4's! Those two or three which do not work also fail on the android reference player!
<mnemoc>
mripard: I have that stuff, but I had to move my stuff out of the $work$ server and having a hard time to find it
<mripard>
mnemoc: that's not urgent to the minute, don't worry :)
<vinifm>
but why sw-uart is not into linux-sunxi 3.0?
<mripard>
mnemoc: what's the difference with A13 then ?
<mripard>
ah, supports more RAM from the wiki, ok.
<mripard>
the datasheet contains more stuff though
alcides has joined #arm-netbook
alcides has quit [Changing host]
alcides has joined #arm-netbook
alcides has quit [Client Quit]
alcides has joined #arm-netbook
alcides has joined #arm-netbook
alcides has quit [Changing host]
<Marex>
slapin: see my google+ ... git.bfuser.eu
popolon has quit [Read error: Operation timed out]
popolon has joined #arm-netbook
<Marex>
mripard: smile :D
ibrah has quit [Ping timeout: 260 seconds]
j1nx has quit [Quit: Not that there is anything wrong with that]
madmalkav has quit [Quit: Leaving]
<mnemoc>
mripard: different pins, and has ethernet and hdmi
hg_5 has quit [Ping timeout: 246 seconds]
<mnemoc>
vinifm: we have a 8250 driver in 3.0 and 3.4
<vinifm>
ok
arokux_h has joined #arm-netbook
ibrah has joined #arm-netbook
<mripard>
mnemoc: I see, so it's a sun4i without SATA basically?
<RaYmAn>
without sata,hdmi, Ethernet and with fewer pins. and supposedlya more manageable package
<Marex>
RaYmAn: A13 ?
<RaYmAn>
yeah
<RaYmAn>
Imight have missed the conch and it was really about a10s?
<mripard>
RaYmAn: yes, it was about A10s :)
tuliom_ has joined #arm-netbook
tuliom has quit [Ping timeout: 244 seconds]
tuliom_ has quit [Client Quit]
lkcl has quit [Quit: Leaving]
lkcl has joined #arm-netbook
arokux has quit [Remote host closed the connection]
arokux has joined #arm-netbook
<Marex>
RaYmAn: I keep pondering how that CM10 was built for the MK802
<Marex>
RaYmAn: I'd like to try and build one myself (since i need some additional features) ... but I can't find any understandable howto
<mnemoc>
mripard: it also has less of each thing, 4 uarts instead of 8, etc.
<slapin>
what is all ravings and screaming about 0x202e? I hate when I can't understand trends :(
* slapin
is frustrated
<Marex>
slapin: :D
<mripard>
mnemoc: ok
<Marex>
slapin: you mean â® this ?
<Marex>
oops
<Marex>
slapin: U+202e is force right-to-left unicode character
<Marex>
slapin: it was in one of the latest xkcd
<slapin>
ah, I remember that, but I didn't understand it too
<Marex>
;-)
* slapin
feels ignorant
<Marex>
slapin: run 'kcharselect' or the like, search the character, copy to clipboard ... paste it to google
<Marex>
check the firefox window name :D
<Marex>
funny
<Marex>
slapin: laugh, it's supposed to be funny ;-)
tuliom has joined #arm-netbook
<slapin>
Marex: it prints backwards
<slapin>
Marex: some of messages
<slapin>
Marex: and window title
<slapin>
hmmmmm
<slapin>
sorta google humour
<slapin>
in gtk you just have to shift-ctrl-u then type hex numbers (output is very confusing, just like with Japanese input methods), then after pressing ender it disappears
<Turl>
hello dudes :D
<Turl>
you can right click -> insert an unicode control char too :P
SouL_ has joined #arm-netbook
SouL_ has left #arm-netbook [#arm-netbook]
<slapin>
Turl: not in my iceweasel though
<Turl>
you can on pidgin or any other gtk app
<slapin>
Turl: but not in firefox, since they use some custom menus