Turl changed the topic of #linux-sunxi to: Allwinner/sunxi /development discussion - did you try looking at our wiki? https://linux-sunxi.org - Don't ask to ask. Just ask and wait! - https://github.com/linux-sunxi/ - Logs at http://irclog.whitequark.org/linux-sunxi
Cir0X has quit [Ping timeout: 265 seconds]
webuser5224 has quit [Ping timeout: 265 seconds]
fest has quit [Ping timeout: 265 seconds]
[7] has quit [Ping timeout: 265 seconds]
merbanan has quit [Ping timeout: 265 seconds]
t3st3r has quit [Remote host closed the connection]
fest has joined #linux-sunxi
ChanServ has quit [*.net *.split]
vagrantc has quit [Quit: leaving]
merbanan has joined #linux-sunxi
Cir0X has joined #linux-sunxi
ChanServ has joined #linux-sunxi
t4h4 has quit [Ping timeout: 245 seconds]
icenowy[m] has quit [Ping timeout: 240 seconds]
mic-e[m] has quit [Ping timeout: 240 seconds]
ch40s[m] has quit [Ping timeout: 255 seconds]
romainmahoux[m] has quit [Ping timeout: 260 seconds]
kuhn has quit [Ping timeout: 240 seconds]
oliv3r has quit [Ping timeout: 240 seconds]
GuLinux[m] has quit [Ping timeout: 277 seconds]
yann_soubeyrand has quit [Ping timeout: 277 seconds]
TheSeven has joined #linux-sunxi
webuser5224 has joined #linux-sunxi
return0e has joined #linux-sunxi
mavkhimenia has joined #linux-sunxi
mavkhimenia has quit [Ping timeout: 265 seconds]
yann_soubeyrand has joined #linux-sunxi
lurchi__ has quit [Ping timeout: 248 seconds]
lurchi__ has joined #linux-sunxi
nuuuciano has joined #linux-sunxi
anarsoul|3 has quit [Ping timeout: 260 seconds]
dddddd has quit [Remote host closed the connection]
TheSeven has quit [Ping timeout: 265 seconds]
merbanan has quit [Ping timeout: 265 seconds]
return0e has quit [Remote host closed the connection]
TheSeven has joined #linux-sunxi
merbanan has joined #linux-sunxi
mic-e[m] has joined #linux-sunxi
GuLinux[m] has joined #linux-sunxi
kuhn has joined #linux-sunxi
ch40s[m] has joined #linux-sunxi
icenowy[m] has joined #linux-sunxi
oliv3r has joined #linux-sunxi
romainmahoux[m] has joined #linux-sunxi
t4h4 has joined #linux-sunxi
return0e has joined #linux-sunxi
cnxsoft has joined #linux-sunxi
kloczek has quit [Remote host closed the connection]
return0e has quit []
kloczek has joined #linux-sunxi
kloczek has quit [Remote host closed the connection]
kloczek has joined #linux-sunxi
return0e has joined #linux-sunxi
Gerwin_J has joined #linux-sunxi
gnufan has quit [Ping timeout: 256 seconds]
R0b0t1 has quit [Ping timeout: 276 seconds]
gnufan has joined #linux-sunxi
R0b0t1 has joined #linux-sunxi
sunshavi has quit [Ping timeout: 276 seconds]
gnufan has quit [Ping timeout: 256 seconds]
gnufan has joined #linux-sunxi
rexxster has joined #linux-sunxi
nots has quit [Quit: Page closed]
nycto has joined #linux-sunxi
<nycto> hi there
<nycto> how do I enable/disable the otg port on a orangepi zero for example? doesn't work anymory by modifying "/sys/bus/platform/devices/sunxi_usb_udc/otg_role"
<nycto> Kernel is: 4.14.14-sunxi
TheSeven has quit [Ping timeout: 240 seconds]
TheSeven has joined #linux-sunxi
swiftgeek has quit [Quit: 3]
sunshavi has joined #linux-sunxi
IgorPec has joined #linux-sunxi
rexxster has quit [Remote host closed the connection]
sunshavi has quit [Ping timeout: 256 seconds]
lurchi_ has joined #linux-sunxi
lurchi__ has quit [Ping timeout: 265 seconds]
paulliu has joined #linux-sunxi
tllim has joined #linux-sunxi
chewitt has quit [Ping timeout: 268 seconds]
mavkhimenia has joined #linux-sunxi
mavkhimenia has quit [Ping timeout: 240 seconds]
qeed has quit [Ping timeout: 264 seconds]
f0xx has joined #linux-sunxi
JohnDoe_71Rus has joined #linux-sunxi
montjoie has joined #linux-sunxi
Putti has quit [Ping timeout: 276 seconds]
ernestask has joined #linux-sunxi
matthias_bgg has joined #linux-sunxi
Gerwin_J has quit [Ping timeout: 265 seconds]
<pmpp> nycto: mainline does not work that way, use device tree to enable/disable peripheral mode
kaspter has joined #linux-sunxi
<wens> dgp: looking at some designs, that's probably ok to do?
sensille has joined #linux-sunxi
<sensille> and does anyone know what the spi dma can do on the H5?
<sensille> -and
<sensille> i'm trying to find a transfer mode to a device without much cpu intervention
<buZz> sensille: if its just one way, how about HDMI ;)
<buZz> hehe
<buZz> sorry, silly suggestion ;)
<sensille> ok, here comes my restriction: the device has to do the flow control
fkluknav has joined #linux-sunxi
<sensille> spi and uart only have 64 byte buffers, which would require very regular serving by the cpu
kaspter has quit [Remote host closed the connection]
kaspter has joined #linux-sunxi
<beeble> device controlled flow control and spi does not really mix?
<sensille> probably not :-/
Gerwin_J has joined #linux-sunxi
<sensille> 4-wire uart has flow control, but only 64 byte buffer
<beeble> usb is not an option?
<buZz> hmhm, usb is quite fast, and low cpu load
<sensille> the other side is an fpga. i could probably find an usb core for it
<buZz> or glue a atmega32u4 on it ;)
<sensille> but that is a lot of overhead
<beeble> on an fpga you would need to add an phy
<buZz> depends on how many million of products you're making :P
<beeble> -n
<buZz> for 1, i'd totally do the atmega :P
<buZz> i mean 1 , not 1M
<sensille> the fpga eval board has a phy, but that makes moving to different fpga more complicated
<beeble> what is your application and what kind of efforts in the fabric are you willing to do?
<sensille> someone suggested making the device the spi master
<beeble> don't do spi
<sensille> and the H5 the slave
<beeble> especially not in that direction
<sensille> beeble: application is a 3d printer. the fpga does the motion control and needs quite bulky data
<beeble> ok thats to hard
<beeble> the fpga could do spi device
<sensille> and must never run out of data
<beeble> but you don't want to do spi slave on a linux based stack
<buZz> why not have a buffer?
<buZz> like marlin does on RAMPS
<sensille> fpgas don't have much RAM
<buZz> correct
<buZz> you can implement ram in vhdl though :P
<buZz> hehe
<sensille> distributed ram
<buZz> or just add a ram chip?
<sensille> but just because i can't properly transfer data?
<buZz> well, you assume you cant
<sensille> beeble: what would be too hard?
<buZz> ramps/marlin uses a 2kb buffer typically
<buZz> and only runs out of data at quite high speeds for a 3D printer
<sensille> buZz: yes. maybe a combination of a few kb buffer in the fpga + uart might do
<buZz> like 150mm/s extruder speeds
<beeble> sensille: my statement was to harsh with don't do spi. that is not universally true
<buZz> yep, ramps/marlin uses normal uart for the data (over usb though)
<sensille> i want to transfer a _lot_ more data than marlin
<buZz> oh you want to do hw-klipper or something?
<sensille> beeble: one idea was H5 as spi slave and feed data via DMA
<beeble> sensille: that will end in pain :)
<sensille> buZz: something like that, but with more finegrained jerk control
fkluknav has quit [Ping timeout: 256 seconds]
<buZz> sensille: i hope your design already uses trinamic drivers, or what's their name ;)
<sensille> beeble: probably it will already start with pain
<sensille> buZz: of course
<buZz> good :)
<beeble> sensille: what about using a cpu with a static bus?
<sensille> beeble: i tried to read the H5 manual, but it doesn't explain much wrt spi/dma
<sensille> it's not a high quality data sheet
<sensille> is there a better source?
<buZz> if you want documentation, use TI ;)
<buZz> their docs are endless
<buZz> so, like a beaglebone
<sensille> beeble: what do you mean by a static bus?
clemens3_ has joined #linux-sunxi
<sensille> 8 data lines, /rd, /wr?
<beeble> sensille: parallel bus like used for sram. that is the lowest effort bus
<beeble> yes
<sensille> but it can't dma into the H5's memory
<sensille> or being served automatically in any way
<sensille> from H5's side
<Pe3ucTop> Hey, still about SPI , why not use standart SPI master and FPGA SPI slave with interrupt ?
<sensille> i haven't seen those buses in ages :)
<sensille> Pe3ucTop: yes, interrupt for the flow control. that would be a low effort solution, but also probably produce lots of interrupts
<Pe3ucTop> And you can make FPGA SPI slave with SPI Dual mode support (and will have enough speed) ?
<sensille> a few MHz will suffice, so speed is not really a problem
<sensille> i'm only concerned about the data running out
<Pe3ucTop> sensille: if you will work with bigger packets, than there will be less interrupts than UART..
<sensille> Pe3ucTop: that would require some buffering in the slave, but yes. but how will a larger buffer be handled in the host?
leviathan has joined #linux-sunxi
<beeble> making the fpga the bus master does not really sound like the better way. because your cpu has to generate/provide the data anyway. use a fpga with embedded sram as buffer. make whatever interface you can easily do on the fpga and serve it from the cpu
<beeble> you could even do i2s :)
<beeble> that works well for streaming data
<sensille> yes, with the given hardware that seems to be the best option
<sensille> can i generate interrupts from the gpio pins?
<Pe3ucTop> from my experience, we have recently switched from FPAG UART (12.5 Mbps) to FPGA SPI Slave and get many benefits..
<beeble> Pe3ucTop: having a synchronous interface will always be beneficial...
<sensille> spi is even easier to implement in the fpga than uart, but that doesn't really matter
<beeble> sensille: yes, but you have to check the datasheet. not all gpio banks are interrupt capable
<sensille> and (sorry, i have no experience to *pi yet), is it possible to block from usermode on an interrupt event without having to write a driver for that?
<beeble> select(2)
<beeble> if using the sysfs interface
pgreco has quit [Ping timeout: 256 seconds]
<sensille> that's great
<beeble> with the char device probably too but don't know how without checking docs myself
<Pe3ucTop> sensille: I would suggest to disable interrupt in slave device too, it's not goot to hold interrupt even if it's disable on host side.
<sensille> Pe3ucTop: sorry, i don't understand. the slave side (the fpga) doesn't have interrupts?
tllim has quit [Read error: Connection reset by peer]
<beeble> sensille: on h5 it looks like P[A,F,L] pins are interrupt capable (user manual 4.12.1)
<Pe3ucTop> sensille: slave side(fpga) need to generate interrupts to host, but only when it is allowed..
<sensille> another possibility would be to generate status messages (like queue low) via a different interface (uart), then the host app can just block on that
<Pe3ucTop> Hey, do any body know is it possible to control P2WI (AXP22x PMIC) over I2C ? Direct/single device connection CPU - PMIC ..
pgreco has joined #linux-sunxi
<buZz> Pe3ucTop: which part are you asking about? if axp22x has i2c controls?
pgreco has quit [Client Quit]
mavkhimenia has joined #linux-sunxi
pgreco has joined #linux-sunxi
<beeble> axp22x is push/pull only iirc
<buZz> it does have a i2c port on chip
<beeble> not even sure if you can really do anything else then rsb
<buZz> http://linux-sunxi.org/AXP221 seems it has two GPIOs , maybe its about those?
<beeble> buZz: isn't that only named like i2c but is acutally a push pull interface?
<buZz> 'serial interface' , dno
<buZz> its ofcourse not called i2c, because allwinner doesnt wanna pay NXP ;)
mavkhimenia has quit [Ping timeout: 256 seconds]
<beeble> buZz: afaik it is not i2c as it is not open drain, also the rsb has an additional field in a message rendering it incompatible
<buZz> ah could be
<Pe3ucTop> beeble: is there any information about differences in electrical connection / communication ?
<buZz> 'TWSI interface'
<buZz> does really sound like i2c, doesnt it? :)
<sensille> ah, the spi dma is explained in the dma chapter, and uart can also do dma
<buZz> seems CHIP (R8/A13) has the AXP209 on i2c
<sensille> which means i can use uart with flow control and set up decent buffers in the host
<beeble> buZz: but thats axp20x we are talking about axp22x :)
<Pe3ucTop> buZz: there is many errors in doc, in description it's Push-Pull Two Wire Interface , but in other places still TWSI , even in signaling ..
<buZz> beeble: i doubt allwinner is in business of reinventing wheels :P
<beeble> Pe3ucTop: can't remember the place. somwhere it is described on a communication level
<beeble> i can still remember when i had to sniff the bus and i can't use my standard i2c parser because of the iirc crc field
msimpson has joined #linux-sunxi
clemens3 has joined #linux-sunxi
<sensille> do the drivers already support dma in some way?
clemens3 has quit [Quit: WeeChat 2.1]
<Pe3ucTop> sensille: UART buffers at host is ~4k , higher buffers you need to implement in application. UART looks like suport DMA, SPI do not support DMA in mainline.
naobsd has quit [Quit: Ping timeout (120 seconds)]
naobsd has joined #linux-sunxi
<sensille> that sounds like uart is the way to go
<sensille> also it seems to be able to go quite high with the clock rate
pmpp has quit [Disconnected by services]
pmpp_ has joined #linux-sunxi
<Pe3ucTop> yes, I personaly worked with UART 12.5 Mhz clock , mostly receive dirrection, higher speed teoreticaly is possible.
<sensille> great
pmpp_ is now known as pmpp
Mr__Anderson has joined #linux-sunxi
fkluknav has joined #linux-sunxi
clemens3 has joined #linux-sunxi
<sensille> what distro can you recommend for a headless operation?
nuuuciano_ has joined #linux-sunxi
<montjoie> gentoo!
* hanetzer <3 gentoo
<sensille> been there, done that
<hanetzer> I'm getting a talos workstation :)
nuuuciano has quit [Ping timeout: 276 seconds]
<sensille> gentoo was a pain when i tried updates after 2 years
<buZz> hanetzer: sweet :)
<hanetzer> heh. yeah, you gotta keep on top of it :)
<sensille> i'm not the type for that ;)
diego71 has joined #linux-sunxi
<buZz> sensille: tbh, i dont think i can think of any distro that wouldnt be fine for headless
hlauer has joined #linux-sunxi
<buZz> (assuming you dont install non-headless nonsense, like xorg)
<sensille> armbian?
fkluknav has quit [Ping timeout: 276 seconds]
diego71_ has quit [Ping timeout: 260 seconds]
diego71 has quit [Ping timeout: 260 seconds]
diego71 has joined #linux-sunxi
t3st3r has joined #linux-sunxi
<hlauer> icenowy[m]: banana m2ultra: Yesterday I got the cpufreq driver running and set the max freq to 1080 Mhz like suggested by you.
<hlauer> Unfortunately the device still dies during deb packaging of the kernel or whil running firefox. Any further ideas ?
pgreco has quit [Ping timeout: 240 seconds]
<buZz> checked the powersupply yet?
<jonkerj> my h3 boards die all the time when doing cpu-heavy tasks, I use megi's orangepi tree (including dvfs/cpufreq/thermal), I suspect the operating points are slightly undervolted
<buZz> i run a H3 on 3.4.113 , probably a allwinner kernel
<buZz> but it crashes approximately never
<KotCzarny> 3.4.113 is armbian kernel
<buZz> ah, yes
<KotCzarny> which started as aw kernel but got a bit better
<buZz> that makes sense
<megi> jonkerj: which version? 4.17-rc?
<buZz> the heaviest stuff i do on it just loads ~1.5 core though
<KotCzarny> make -j8 on kernel compile does a nice test
<KotCzarny> and there is always cpuburn-a7
<KotCzarny> :>
<megi> KotCzarny: that's what I run to test my kernels/boards :)
pgreco has joined #linux-sunxi
<KotCzarny> yeah, and that's why i compile natively too
<megi> though I'd not be so courageous to do it without a heatsink
<KotCzarny> doable with sane dvfs
<megi> it's probably doable with faster reading of thermal sensor values even with insane settings
LargePrime has quit [Remote host closed the connection]
LargePrime has joined #linux-sunxi
<megi> so that kernel reacts quickly enough to even the fast changes in temperature
<jonkerj> megi: 4.16.0-rc2
<jonkerj> (and all versions before)
<buZz> haha yeah, H5 without heatsink, even on idle , is -not- cool to touch :)
indy has quit [Quit: ZNC - http://znc.sourceforge.net]
<KotCzarny> :>
<buZz> gotta finish soldering up so i can install the heatsink :P
<megi> jonkerj: some RCs are buggy.
<megi> does it reboot or lockup?
<jonkerj> ok, but I had the same issues with 4.15, 4.14, 4.13 etc
<jonkerj> reboot
<megi> ok, I don't know, the settings in my tree are a bit overclocked, so it might be that
<jonkerj> it's not a big enough problem to fix it for me :-)
<jonkerj> since they reboot, they come back and are functional in no time
indy has joined #linux-sunxi
<jonkerj> and it's not too often
<megi> ok :)
afaerber has joined #linux-sunxi
<hlauer> buZz: Hanging on a +5V rail of a PC which drove a bananapi too without any problems. 4.17-rc7, oppv1 are from the 3x kernel tree.
<hlauer> soc is r40.
[HackItFixIt] has joined #linux-sunxi
hitech95 has joined #linux-sunxi
<hitech95> hi guys is there someone here that have a bpi m2m or similar hardware? I'm having a strange behaviour of the serial port. I'm new on allwinner socs so maybe is my fault. I'm connecting with 115200 8n1 without a proper image. I thing that i should have something on the outoput like a bootrom error or version
<hitech95> I also added an sd with a proper image
<hitech95> but the serial output is garbage. I tiple checked the gnd connection and is ok. I also tried with the scope and data frame is garbage i can't identify any frame
<hitech95> suggestions?
<pmpp> hitech95: with no emmc and no image soc fill boot via fel
<pmpp> http://linux-sunxi.org/FEL/USBBoot, once booting uart should become clear
<hitech95> pmpp, no the serial is always garbage. If i put a valid image the status led blinks like if post is done ok and i get a lot of stuff out the serial but is not clear.
<pmpp> if you are sure your image is valid then obviously your board is broken or uart speed invalid
<KotCzarny> or noisy env (bad power?)
<pmpp> well of course don't use musb charger
<hitech95> pmpp, i'm using the barrel jack connector. Looks like that i'm not the only one with the problem: http://forum.banana-pi.org/t/m2m-serial-connection/5832
<hitech95> if you have other suggestions to take care of i will do. Right now i have no idea of what can i do.
<pmpp> all that i can say is when using proper uboot and FEL you'll get that on UART https://wyz.fr/7yD
<pmpp> if not throw the board away
<pmpp> and mayte buy something from maybe other maker
<hitech95> yup i warked on openwrt/lede stuff and porting so i know how uboot should look like :) the only part that i dont understand is the SPL
<hitech95> pmpp, i'm making a product based on the R16 i bought the M2 magic to have a development kit while i'm making my own board
swiftgeek has joined #linux-sunxi
<pmpp> well good luck and don't make a banana ;)
<hitech95> I hope, this diy project started bad... and got worse xD
brianjaod has joined #linux-sunxi
brianjaod1 has quit [Ping timeout: 256 seconds]
mavkhimenia has joined #linux-sunxi
BytePast1 has quit [Ping timeout: 260 seconds]
<pmpp> hitech95: that bpi is A33, what is the spl config name ?
<hitech95> pmpp what do you mean by spl config name? (sorry i'm noob with allwinner)
<pmpp> hmm so where is your uboot coming from ?
BytePaste has joined #linux-sunxi
<hitech95> pmpp, from the image done by bpi.
mavkhimenia has quit [Read error: Connection reset by peer]
<hitech95> right now i'm installing the linaro toolchain to build my own uboot
mavkhimenia has joined #linux-sunxi
<pmpp> yeah sounds better
<pmpp> i have a couple A33 spl in fel installer but i don't have uart on my A33 soc to test correct init
<hitech95> pmpp, oh ok. thx for the help. I have a dummy question. what is this SPL? why allwinner don't have the "standard" uboot process? Looks like that it load a script to boot the kernel. I worked on mips and uboot and the boot process is a lot simpler.
<pmpp> the spl allow you to boot without rom support
<pmpp> afaik boot0/1 that may be in nand
<hitech95> uhm. still not gettin it. The bootrom look for SPL than SPL load UBOOT and uboot load the kernel via the boot.scr script?
<pmpp> yeah sounds right http://linux-sunxi.org/Boot_Process
enrico_ has joined #linux-sunxi
<hitech95> so this spl is just a header for uboot or it does the initialization of the soc (so it contains instructions)?
<pmpp> could be wrong but i think it deals at least with uart init and dram init
<pmpp> so if your uart is wrong i bet begining there
<KotCzarny> i would guess boot rom loads spl (or boot0) which then loads next part
return0e has quit [Read error: Connection reset by peer]
<KotCzarny> ie. proper uboot
<KotCzarny> and my bet is that it has to fit in 32kB or something
<KotCzarny> that's why uboot isnt loaded directly by brom
return0e has joined #linux-sunxi
<hitech95> KotCzarny, LOL
megi has quit [Ping timeout: 260 seconds]
JohnDoe71rus has joined #linux-sunxi
JohnDoe_71Rus has quit [Ping timeout: 256 seconds]
cnxsoft has quit [Read error: Connection reset by peer]
cnxsoft has joined #linux-sunxi
elros has joined #linux-sunxi
Gerwin_J has quit [Ping timeout: 265 seconds]
AneoX_ has joined #linux-sunxi
AneoX has quit [Ping timeout: 240 seconds]
<hitech95> pmpp, https://wyz.fr/2Vi any idea? serial output is empty with this uboot
<pmpp> -v -p uboot
fkluknav has joined #linux-sunxi
<hitech95> pmpp, https://wyz.fr/5x2
<pmpp> weird
<hitech95> mye it be the windows tool? I try on linux if needed
<hitech95> *may it be
<pmpp> they are not different
<KotCzarny> Boot image data size mismatch means you need newer sunxi-tools
<KotCzarny> use the git one
<hitech95> KotCzarny, ok i try
<pmpp> if you have doubt use fel installer's one it is quite recent
<pmpp> hitech95: it has sunxi tools for win32 in it https://github.com/pmp-p/fel-installer/releases
<pmpp> windows version which iirc has some A33 spl is there https://h3droid.com/fel-installer
elros has quit [Remote host closed the connection]
<Pe3ucTop> Could anybody direct me to reasonable P2WI / RSB documentation , working on HW implementation and many unclear things, thought it's i2c compatible, but looks like it's not..
hardfalcon has joined #linux-sunxi
<hitech95> pmpp, still getting the same error. the fel-installer don't have the right board
<pmpp> nothing on uart with a boot attempt with any A33 ?
<hitech95> yes, also the soc stay in fel mode. no idea why
<pmpp> it will stay that way until you send boot script
<hitech95> now i moved to my netbook with linux so i can try sunxi-tool for linux
<pmpp> indeed better use the latest uboot and tools
jernej has quit [Ping timeout: 256 seconds]
megi has joined #linux-sunxi
jernej has joined #linux-sunxi
fkluknav has quit [Ping timeout: 260 seconds]
<hitech95> pmpp, ok done. with latest sunxi-tools on linux
mavkhimenia has quit [Remote host closed the connection]
fkluknav has joined #linux-sunxi
return0e_ has joined #linux-sunxi
fl_0 has quit [Ping timeout: 260 seconds]
return0e has quit [Ping timeout: 276 seconds]
fl_0 has joined #linux-sunxi
mavkhimenia has joined #linux-sunxi
mavkhime_ has joined #linux-sunxi
mavkhimenia has quit [Read error: Connection reset by peer]
hardfalcon has quit [Ping timeout: 245 seconds]
chomwitt has joined #linux-sunxi
hardfalcon has joined #linux-sunxi
elros has joined #linux-sunxi
FergusL has quit [Read error: Connection reset by peer]
FergusL has joined #linux-sunxi
FergusL has quit [Read error: Connection reset by peer]
FergusL has joined #linux-sunxi
lurchi_ is now known as lurchi__
mavkhime_ has quit [Remote host closed the connection]
FergusL has quit [Read error: Connection reset by peer]
FergusL has joined #linux-sunxi
sunshavi has joined #linux-sunxi
kaspter has quit [Quit: kaspter]
airwind has quit [Quit: Lost sanity]
mavkhimenia has joined #linux-sunxi
mavkhimenia has quit [Remote host closed the connection]
mavkhimenia has joined #linux-sunxi
FergusL has quit [Read error: Connection reset by peer]
pmpp has quit [Disconnected by services]
pmpp_ has joined #linux-sunxi
FergusL has joined #linux-sunxi
pmpp_ is now known as pmpp
qeed has joined #linux-sunxi
vagrantc has joined #linux-sunxi
JohnDoe71rus has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org]
FergusL has quit [Read error: Connection reset by peer]
FergusL has joined #linux-sunxi
return0e has joined #linux-sunxi
return0e_ has quit [Ping timeout: 255 seconds]
wasutton3_mobile has joined #linux-sunxi
rexxster has joined #linux-sunxi
FergusL has quit [Read error: Connection reset by peer]
FergusL has joined #linux-sunxi
Putti has joined #linux-sunxi
FergusL has quit [Read error: Connection reset by peer]
FergusL has joined #linux-sunxi
return0e has quit [Read error: Connection reset by peer]
return0e has joined #linux-sunxi
[HackItFixIt] has quit [Quit: "PERCEPTION GOING BEYOND THE LIMITS!"]
cnxsoft has quit [Quit: cnxsoft]
sunshavi has quit [Ping timeout: 240 seconds]
mavkhime_ has joined #linux-sunxi
mavkhimenia has quit [Read error: Connection reset by peer]
return0e_ has joined #linux-sunxi
return0e has quit [Ping timeout: 256 seconds]
SP7RT has joined #linux-sunxi
[HackItFixIt] has joined #linux-sunxi
[HackItFixIt] has quit [Client Quit]
[HackItFixIt] has joined #linux-sunxi
Guest37885 is now known as zumbi
TEKrantz has joined #linux-sunxi
JohnDoe_71Rus has joined #linux-sunxi
hitech95 has quit [Ping timeout: 256 seconds]
reinforce has joined #linux-sunxi
wasutton3_mobile has quit [Ping timeout: 240 seconds]
msimpson has quit [Quit: Leaving]
clemens3 has quit [Quit: WeeChat 2.1]
fkluknav has quit [Ping timeout: 276 seconds]
TheSeven has quit [Disconnected by services]
[7] has joined #linux-sunxi
wasutton3_mobile has joined #linux-sunxi
diego_ has joined #linux-sunxi
diego_r has quit [Ping timeout: 248 seconds]
hlauer has quit [Ping timeout: 276 seconds]
diego_ has quit [Ping timeout: 240 seconds]
fkluknav has joined #linux-sunxi
reinforce has quit [Quit: Leaving.]
adj__ has quit [Ping timeout: 256 seconds]
adj_ has joined #linux-sunxi
camh has quit [Ping timeout: 256 seconds]
<paulk-gagarine> for the folks interested in free boot software, there's the open source firmware conference this september: https://osfc.io/
<paulk-gagarine> (what I mean by free boot software is what they mean by open source firmware, which is not what I usually mean by open source firmware, though)
rexxster has quit [Read error: Connection reset by peer]
camh has joined #linux-sunxi
camh1 has joined #linux-sunxi
camh has quit [Ping timeout: 260 seconds]
Putti has quit [Remote host closed the connection]
Putti has joined #linux-sunxi
matthias_bgg has quit [Read error: Connection reset by peer]
matthias_bgg has joined #linux-sunxi
mavkhime_ has quit [Remote host closed the connection]
mavkhimenia has joined #linux-sunxi
leviathan has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
enrico_ has quit [Quit: Bye]
leviathan has joined #linux-sunxi
gzamboni has joined #linux-sunxi
fkluknav has quit [Ping timeout: 240 seconds]
reinforce has joined #linux-sunxi
megi has quit [Ping timeout: 256 seconds]
anarsoul|3 has joined #linux-sunxi
hitech95 has joined #linux-sunxi
tllim has joined #linux-sunxi
anarsoul|2 has joined #linux-sunxi
anarsoul|3 has quit [Ping timeout: 256 seconds]
ernestask has quit [Quit: ernestask]
wasutton3_mobile has quit [Ping timeout: 240 seconds]
fire219 has quit [Ping timeout: 256 seconds]
fire219 has joined #linux-sunxi
<willmore> Okay, now I'm confused. What meaning of firmware do both of you mean?
netlynx has joined #linux-sunxi
netlynx has joined #linux-sunxi
netlynx has quit [Changing host]
BenG83 has joined #linux-sunxi
mavkhimenia has quit [Remote host closed the connection]
afaerber has quit [Quit: Leaving]
tllim has quit [Read error: Connection reset by peer]
<jernej> paulk-gagarine: I think you forgot to send kickstarter update with new blog post
fire219 has quit [Read error: Connection reset by peer]
afaerber has joined #linux-sunxi
leviathan has quit [Ping timeout: 255 seconds]
JohnDoe_71Rus has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
<hitech95> guys does someone have a guide to port armbian for a new platform?
leviathan has joined #linux-sunxi
<vagrantc> does armbian actually rebuild all packages, or does it largely re-use debian packages from debian.org ?
fire219 has joined #linux-sunxi
arete74_ has quit [Ping timeout: 256 seconds]
LongChair_ has quit [Quit: Connection closed for inactivity]
<pmpp> i think it's full use, and mostly add uboot+kernel
<beeble> vagrantc: debian/ubuntu debootstrap
<beeble> depending on the flavor you choose
arete74 has joined #linux-sunxi
<vagrantc> that's what i thought, but reading a few things made me wonder
matthias_bgg has quit [Ping timeout: 260 seconds]
d3r3k has joined #linux-sunxi
leviathan has quit [Ping timeout: 255 seconds]
leviathan has joined #linux-sunxi
arete74 has quit [Ping timeout: 240 seconds]
arete74 has joined #linux-sunxi
<hitech95> What is the best distro/build platform for an embedded device with eeprom? If i got correctly i have to think an eepromas an sd card. buit i would like to make partitions like "uboot", firmware (kernel + data), other partitions. Would that be possible?
f0xx has quit [Ping timeout: 256 seconds]
<beeble> hitech95: your system will not fit into an eeprom. if that is what you are trying
<beeble> (if you have a cpu that is capable to boot from eeprom...)
<pmpp> hitech95: i think some openwrt flavour can fit in a small spi flash https://github.com/hyphop/miZy-spi-image-builder
arete74 has quit [Ping timeout: 260 seconds]
<hitech95> beeble, pmpp, I have a emmc but i used to work with spi eeprom. I would to optain the same result. to make sure someone can't screw up the bootloader.
arete74 has joined #linux-sunxi
<beeble> what cpu are we talking about?
<hitech95> A33
<hitech95> or R16
<hitech95> pmpp, now I have a fel booting board with UART log on serial0. But i don't have a valid linux image :) Thanks for the help :)
<KotCzarny> spi is eeprom? isnt it just nor/nand flash?
<hitech95> beeble, the board is the bpi m2 magic
<beeble> you will need a spi nor flash
<beeble> not an eeprom
<pmpp> hitech95: so bpi's uart is good but lack of software, that does not sound new :p
<hitech95> beeble, why i cant use the emmc?
<pmpp> glad i could help
<beeble> hitech95: you where talking about putting the bootloader into the spi storage
<hitech95> pmpp, yup. I tried to boot the image for the olimex A33 all workis "fine". process starts I get a full log but somewhere it stop. I don't have a shell on uart.
hardfalcon has quit [Ping timeout: 256 seconds]
<beeble> hitech95: and the bootrom only supports spi nor flash, not eeprom
<hitech95> beeble, i would just use an emmc for all. bootloader and "firmware" and data. More or less like an android device with multiple partitions.
phil42 has quit [Ping timeout: 260 seconds]
<beeble> in that case it will work. bootloader at 8k offset, check that your first partition starts after the bootloader
<hitech95> pmpp, https://wyz.fr/4yc
<hitech95> beeble, so I have to create an mtd partition table. at 8k offset I put uboot with the spl and than i put all the different partitions?
<KotCzarny> no mtd with emmc
<KotCzarny> you are mixing up things
<beeble> just standard mbr or gpt if you are more adventures
<KotCzarny> emmc and sdcard show up as standard block devices in linux
<KotCzarny> /dev/mmcblk*
<pmpp> hitech95: care to share the uboot for fel installer ? https://transfer.sh/
<hitech95> KotCzarny, yup you right just had a brainfart
<hitech95> pmpp, yup give me a sec that i take back the chromebook :)
<KotCzarny> but that assumes your device has emmc (and not nand)
<hitech95> KotCzarny, it have emmc not nand otherwise the mainline uboot can't boot
<pmpp> thx
<hitech95> u welcome
d3r3k has quit []
<sensille> i already asked in the morning but didn't get a definitive answer... does anybody know how well dma is supported for the uarts on H5
<sensille> (my morning, that is)
d3r3k has joined #linux-sunxi
nashpa has joined #linux-sunxi
hardfalcon has joined #linux-sunxi
<beeble> sensille: it's a designware uart and there is h3/h5 dma support. so should work i guess?
phipli has joined #linux-sunxi
<sensille> so i just need a way to test this
leviathan has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
hardfalcon has quit [Ping timeout: 256 seconds]
mavkhimenia has joined #linux-sunxi
montjoie has quit [Quit: leaving]
mavkhimenia has quit [Ping timeout: 268 seconds]
netlynx has quit [Quit: Ex-Chat]
hlauer has joined #linux-sunxi
megi has joined #linux-sunxi
paulliu has quit [Quit: Leaving.]
arete74 has quit [Ping timeout: 260 seconds]
ep_ has joined #linux-sunxi
arete74 has joined #linux-sunxi
hardfalcon has joined #linux-sunxi
<sensille> so step 1, uart at least works :)
nuuuciano_ has quit [Ping timeout: 245 seconds]
<sensille> is all source code for that in mainline kernel?
xerpi has joined #linux-sunxi
<sensille> drivers/tty/serial/8250/8250_port.c seems to be one part
IgorPec has quit [Ping timeout: 260 seconds]
phil42 has joined #linux-sunxi
<beeble> sensille: take a look st the dtsi. there you see the compatible you can search for. also the dma channels
<beeble> and somewhere at the top of the dtsi is the dma controller
<beeble> all in mainline
matthias_bgg has joined #linux-sunxi
adj_ has quit [Remote host closed the connection]
adj_ has joined #linux-sunxi
<sensille> trying to find the maximum speed... 1152000 works, 4000000 not
nots has joined #linux-sunxi
<sensille> but no error message
<sensille> this all needs quite a bit more investigation... tommorow :)
Putti has quit [Ping timeout: 256 seconds]
<beeble> baudrate is dependent from the parent clock. so could be that it's just not possible with the current pll settings you have
<sensille> which would require a kernel patch i guess
<beeble> could be just dts adjustments
indy has quit [Quit: ZNC - http://znc.sourceforge.net]
<beeble> but there are dependencies fromnother peripherals. so best to check the clocktree, see what you need and what the maximum input clocks are
<beeble> this will tell you what the maximum baudrate can be
indy has joined #linux-sunxi
indy has quit [Max SendQ exceeded]
rexxster has joined #linux-sunxi
hardfalcon has quit [Ping timeout: 244 seconds]
dev1990 has quit [Quit: Konversation terminated!]
dev1990 has joined #linux-sunxi
reinforce has quit [Quit: Leaving.]
indy has joined #linux-sunxi
nuuuciano has joined #linux-sunxi
elros has quit [Remote host closed the connection]
lurchi__ is now known as lurchi_
hlauer has quit [Ping timeout: 256 seconds]
d3r3k has quit [Quit: Connection closed for inactivity]
hlauer has joined #linux-sunxi
hitech95 has quit [Read error: Connection reset by peer]
t3st3r has quit [Ping timeout: 250 seconds]
phipli has quit [Quit: Leaving]
t3st3r has joined #linux-sunxi
lurchi_ is now known as lurchi__
lurchi__ is now known as lurchi_
matthias_bgg has quit [Ping timeout: 260 seconds]
Mr__Anderson has quit [Remote host closed the connection]
xerpi has quit [Remote host closed the connection]
nuuuciano has quit [Ping timeout: 256 seconds]
hardfalcon has joined #linux-sunxi
hlauer has quit [Ping timeout: 248 seconds]
clemens3_ has quit [Ping timeout: 260 seconds]
[HackItFixIt] has quit [Quit: the dragon spits fire]
chomwitt has quit [Ping timeout: 256 seconds]
chomwitt has joined #linux-sunxi
ep_ has quit [Quit: Leaving]
nycto has quit [Ping timeout: 260 seconds]
BenG83 has quit [Quit: Leaving]
maz has quit [Ping timeout: 264 seconds]