<abrasive_>
projectgus: you're hilarious... i hope you're using mosh for that link.
<projectgus>
abrasive_: yes! and mosh is awesome.
<abrasive_>
sure is!
abrasive_ is now known as abrasive
<abrasive>
i fiddled our u-boot on top of the denx.de tree... now it compiles, i wonder if it boots!
<projectgus>
excellent
<projectgus>
on the subject of rebasing, does anyone who knows more about Linux know what the chances of rebasing the hdmidongle support against a recent(ish) kernel would be?
<projectgus>
I'm guessing the big thing is devicetree but really I have nfi
<abrasive>
that'd be nice.
Noskcaj has quit [Ping timeout: 256 seconds]
Noskcaj has joined #imx6-dongle
Noskcaj has joined #imx6-dongle
Noskcaj has quit [Remote host closed the connection]
Noskcaj has joined #imx6-dongle
Noskcaj has joined #imx6-dongle
<abrasive>
oh look, it boots
<abrasive>
otavio: should I take this straight upstream to whatever mailing list the denx u-boot-imx tree lives on?
<abrasive>
otavio: or would it be easier to go through your FSL tree?
rm has quit [Ping timeout: 245 seconds]
rm has joined #imx6-dongle
MadSpark has joined #imx6-dongle
jas-hacks_ has joined #imx6-dongle
jas-hacks_ has left #imx6-dongle [#imx6-dongle]
fossxplorer has joined #imx6-dongle
fossxplorer has joined #imx6-dongle
fossxplorer has quit [Changing host]
fossxplorer has quit [Ping timeout: 248 seconds]
rz2k has joined #imx6-dongle
Noskcaj has quit [Ping timeout: 248 seconds]
fossxplorer has joined #imx6-dongle
<otavio>
abrasive: If you want I can review it initially and then you send to u-boot ml
<abrasive>
that would be good.
<abrasive>
it's on the for-upstream branch on github.com/imx6-dongle
<abrasive>
otavio: there's a patch to conform it to the upstream tree that comes last... would it be better if i merge those changes into the original patches?
<otavio>
abrasive: yes. You should prepare one patch for the support addition (except for u-boot - board independent changes)
<otavio>
abrasive: in case of u-boot mainline it should be a single patch
<otavio>
abrasive: so it should be squashed
<otavio>
abrasive: you have wrong indentation and empty spaces in the patches
<otavio>
abrasive: board_video_skip method
<otavio>
abrasive: the readme should be in board directory (not in doc)
<otavio>
abrasive: we're moving them all inside board dir
<otavio>
abrasive: the imxboot part should be removed.
<otavio>
abrasive: we use the Boundary Devices tool to boot most iMX (but MXS)
<otavio>
abrasive: and rebase on top of imx/master :)
<otavio>
abrasive: first review :P
<otavio>
abrasive: the recovery method, you should add before the board (also in a single patch) so in the end you'd have two patches.
<abrasive>
otavio: i can bring it down to one patch, as long as projectgus is also credited
<abrasive>
the cfb_console stuff also needs to be a separate patch
<abrasive>
oh, you mentioned that [board independent]
<abrasive>
ok, thanks for the review, new patch coming
<abrasive>
does boundary devices tool boot linux kernels too? and is it in the tree?
<otavio>
abrasive: it can be done, it had a 'conf file'
<abrasive>
is it in the tree?
<abrasive>
i don't mind publishing imxboot separately... but it would be useful
<abrasive>
the only other tool i found was unparseably disgusting
<otavio>
abrasive: it is quite flexible and it is also generic. I agree it can get a user-friendlyness improvement
<abrasive>
i'm definitely quite cynical about these things, i agree
<abrasive>
it's also better than the original one is aw
<abrasive>
i saw*
<abrasive>
i found it nigh impossible to cross the bridge from the iMX6 documentation to the code, though
<abrasive>
anyway, i'd best get this cleaned up :)
<abrasive>
did i not rebase on u-boot-imx/master ??
dgp has joined #imx6-dongle
<otavio>
abrasive: I think you didn't. Or you have more changes in your tree
<otavio>
abrasive: I diffed it and it shows usb and other changes
<abrasive>
otavio: commits by whom? I did have to touch imx usb
<otavio>
abrasive: well this needs to be ironed out. We need to find out if it is a generic problem or not
<abrasive>
which patch exactly are you considering, otavio?
<abrasive>
the imx usb issue was that it didn't support EHCI on the OTG port
bibocc has joined #imx6-dongle
<abrasive>
otavio: pushed the cleaned-up patches
van_pelt has joined #imx6-dongle
iamfrankenstein4 has joined #imx6-dongle
<rm>
projectgus, wifi doesn't seem to work in the installer ._.
<rm>
oh, it worked
<rm>
I did "ip link up" manually in 2nd console, maybe that helped
ArnieTheBest has joined #imx6-dongle
ArnieTheBest_ has joined #imx6-dongle
<rm>
do I need to delete the installer partition when installing to the same internal SD card?
pH5 has joined #imx6-dongle
wump is now known as wumpus
fossxplorer has quit [Remote host closed the connection]
jas-hacks_ has joined #imx6-dongle
fossxplorer has joined #imx6-dongle
van_pelt has quit [Remote host closed the connection]
<rm>
awesome, it works
<rm>
(and yes I did need to delete that partition)
<rm>
# CONFIG_IPV6 is not set
<rm>
....seriously?
ajayr has quit [Ping timeout: 252 seconds]
hste has joined #imx6-dongle
ajayr has joined #imx6-dongle
<rm>
mkay, so need to rebuild the kernel...
Kaiyoti has joined #imx6-dongle
jas-hacks_ has left #imx6-dongle [#imx6-dongle]
bronzebeard_ has joined #imx6-dongle
mashku has joined #imx6-dongle
<mashku>
Hi
<mashku>
how to connect via serial to gk802 ?
<mashku>
The serial port is automatically enabled for kernel boot console (mirrored to the HDMI output), and has a tty assigned to it (in addition to virtual terminals on the HDMI output.)
<mashku>
but how to convert HDMI to serial?
<drachensun>
you have to solder a header to the pins on the PCB
<drachensun>
oh
<drachensun>
you mean the u-boot console? I have no idea about how that works, I haven't tried it
<mashku>
I mean tty serial
<mashku>
oh.. so I need to open it?
<mashku>
can I somehow get the serial from HDMI ?
<mashku>
drachensun, I can solder header.. but I dont want to break it nor, play nor open it, if its possible to avoid that
<drachensun>
well like I say there is some mention of a console in u-boot, so maybe not
<drachensun>
abrasive is probably the guy to ask about that
<mashku>
abrasive, Hi
fossxplorer has quit [Quit: Leaving]
fossxplorer has joined #imx6-dongle
fossxplorer has quit [Changing host]
fossxplorer has joined #imx6-dongle
<rm>
mashku, why do you need serial port?
<rm>
GK802 seems to be much more forgiving with regard to display type
<rm>
e.g. projectgus's debian worked just fine with my 1280x1024 DVI monitor
<rm>
try THAT with an A10 :)
<mashku>
rm, I dont have usb keyboard
Noskcaj has joined #imx6-dongle
hste has quit [Ping timeout: 248 seconds]
<rz2k>
rm: hows your opinion on gk802?
<rz2k>
comparing to a10
<rz2k>
iirc, you did use a10 as external vnc/x11 client
<rm>
yes
<rm>
I did not try graphics on the GK802 yet, not sure if I will
<rm>
did not even boot the Android either, lol
<rm>
actually, if it will be possible to get the same Xorg acceleration as you have in Ubuntu, but in Debian
<rm>
(and simple/clean enough, e.g. without turning half of the system into Ubuntu or Android)
<rm>
I might replace one of my A10 thin clients / light desktops with this GK802
<rz2k>
my android was so broken, so I couldnt even use usbkeyboard/mouse
<rz2k>
so i have no idea how does it perform
<rz2k>
but it was booting
<rz2k>
iirc, you have EXA xorg accell using the 2d graphics chip from vivante embedded in imx6q/d
<rz2k>
when using right xorg driver, ofcourse
<rz2k>
also there are something directfb wise, dont remember, but it should work also
bibocc has quit [Remote host closed the connection]
bibocc has joined #imx6-dongle
<projectgus>
rm: weird the wifi needed a manual step, it just worked for me... maybe something access point specific?
<projectgus>
mashku: sorry "mirrored to HDMI" for debian refers to the boot console, not serial output... as in the same output appears on the screen as graphics and on the serial port as text.
<projectgus>
abrasive: if you're shrinking down the uboot changes to one patch I'm not fussed about being credited in it, my contribution would be very very very minor compared to yours :)
<mashku>
projectgus, ok so its not UART
<mashku>
but just HDMI displays booting process?
<projectgus>
yes
<projectgus>
bascially the kernel is booted with "console=ttymx3,115200 console=tty0"
<projectgus>
which means the boot console data goes to both places
hp__ has quit [Ping timeout: 240 seconds]
bibocc has quit [Remote host closed the connection]
<projectgus>
early on, anyhow. hdmi actually gets details for longer than serial (unless you hold down the Recovery mode button, in which case it's swapped!)
<projectgus>
what do you want to do?
<mashku>
I dont have USB keyboard
<mashku>
and I wanted to install Debian on it without HDMI
<projectgus>
oic
<projectgus>
to use the installer image you'll either need HDMI+USB keyboard or to connect a serial port, unfortunately
<projectgus>
I just updated the Serial Port section in the blog post, please tell me if it's unclear
ArnieTheBest_ has quit [Remote host closed the connection]
ArnieTheBest has quit [Read error: Connection reset by peer]
<mashku>
Power on with a USB keyboard plugged in (or serial port, see below)
<mashku>
that's a bit confusing suggesting that you can plug in serial port
<mashku>
;)
<mashku>
without soldering cables to the board
<rm>
projectgus, update this too: "If installing to a USB device, you’ll need to delete the contents of the installer partition from the MicroSD card"
<rm>
from that section it's not clear what to do with the installer partition if I am *not* installing to an USB device
<rm>
leave it in place?...
<mashku>
also I wouldnt call it "Serial port?" but "Console"
<mashku>
when I hear serial I usually think about 3.3v ttl
<mashku>
maybe I will solder some cables to that later on
<projectgus>
it is talking about the 3.3v LvTTL serial port
rz2k has quit [Read error: Connection reset by peer]
<projectgus>
rm: ok, thanks
<mashku>
well text "Serial port?" in blod, has under it something about HDMI
<mashku>
bold
<projectgus>
mashku: does it make more sense now?
<projectgus>
rm: smae question, does the installer partition bit make sense now?
<rm>
oh okay
<rm>
thanks
<rm>
I deleted it anyway
<rm>
and everything worked
<projectgus>
excellent :)
<projectgus>
rm: are you Roman? I didn't realise I hadn't enabled IPv6, will fix