<catphish>
looks like DE2 doesn't have sprite support :'(
<catphish>
oh well, software rendering will do
<banned-why>
I was able to compile the mainline kernel and u-boot using modified hyundai_a7hd to lowered ram and swapped pinout for usb port
<banned-why>
however it doesn't seem to be working
<banned-why>
I must be missing something
netlynx has joined #linux-sunxi
netlynx has quit [Changing host]
netlynx has joined #linux-sunxi
<banned-why>
because the prototype is based on mainline and boots perfectly on my board
lurchi_ is now known as lurchi__
<tautologico>
catphish: if you don't mind asking, what are you doing?
<banned-why>
just trying to get uboot to output some video through hdmi
<banned-why>
the hard way without access to uart0
<catphish>
u-boot does a perfectly fine job of it :)
<banned-why>
yeah, it should since I make everything correctly
<catphish>
tautologico: it's a reasonable question :) i'm trying to write my own bare metal 8-bit style games console (or parts of it) just for fun on a sunxi chip
<catphish>
mostly just an exercise in learning a bit about arm soc programming
<catphish>
so right now i'm using uboot to boot my own code, which does some basic IO and writes graphics to the HDMI port
<tautologico>
catphish: that's interesting, I happen to have similar interests
<tautologico>
I'm working more with emulators right now but I'd like to have emulator machines built with SBCs
lurchi__ is now known as lurchi_
<tautologico>
booting on a raspberry pi is so much simpler though
<catphish>
tautologico: well i've not really had any trouble getting code to boot on my A20
<catphish>
(via u-boot)
<catphish>
though the pi is probably better documented
<catphish>
also, part of the attraction to me was that china puts out some tablets with sunxi chips in, so i was hoping i could run my code on a portable device as well
<tautologico>
better documentation all around, and for boot you don't need uboot
<tautologico>
NES & SNES classic are also using allwinner hardware
<catphish>
yeah, it's pretty complicated to boot a sunxi without uboot, but at least that part is documented, so definitely possible
<catphish>
that's cool
<tautologico>
I have an Orange Pi One that I'd like to use
<catphish>
i'm usin a banana pro (a20)
<catphish>
they're all capable anyway, even if you have to do a lot in software
<tautologico>
orange pi one is H3
<tautologico>
yeah, for most stuff I want to do they're more than enough
<catphish>
the tablet i bought is an a64 with is basically h3 i believe
nixdork has quit [Ping timeout: 250 seconds]
<tautologico>
cool, I might ask you some questions in the future :)
<tautologico>
may
<catphish>
sure :)
Gerwin_J has quit [Ping timeout: 264 seconds]
<catphish>
i'm less interested in emulation as building something that could be used to make original content easily, but this is largely just an educational exercise rather than something useful :)
Gerwin_J has joined #linux-sunxi
nixdork has joined #linux-sunxi
<kilobyte>
even just replacing Nintendo's emulator with any of the about hundred NES emulators people have written over the years would be a large step forward in the "useful" department
f0xx has quit [Ping timeout: 244 seconds]
f0xx has joined #linux-sunxi
f0xx has quit [Ping timeout: 272 seconds]
<catphish>
well one always run linux and an emulator :)
banned-why has quit [Quit: Page closed]
Putti has quit [Remote host closed the connection]
<kilobyte>
you mean, grab one of Pine64 you have laying around, attach it to a TV (I don't have/use one but relevant parts of family do), buy a $2 joypad, an USB cord extender, and have the kids play games their uncle liked?
<KotCzarny>
or grab any h3 based device, install h3droid and have fun there
Putti has joined #linux-sunxi
<KotCzarny>
obviously 1gb+ ram recommended
<kilobyte>
yeah, also works out of the box, no tinkering needed. Our kind of fun was done before :)
<kilobyte>
dosbox needs a patch for scaling to big enough resolutions (DosBox insists on GL scaling because "software scaling would be too slow")
<KotCzarny>
android solves it at the cost of blobs
<KotCzarny>
old kernel, old libs, device connected to the internet in any way is susceptible to remote volnerabilities if cellular provider dont filter incoming packets. and to local vulnerabilities in browserd (any component that uses it)
<KotCzarny>
erm, wrong chan, sorry!
netlynx has quit [Quit: Ex-Chat]
<kilobyte>
wrt your mischan: Gemini is an ok replacement, but really suffers from Mediatek being worse than Allwinner was before you folks from this channel started your work
<KotCzarny>
yup, i'm deeply in awe of linux-sunxi work
qeed has quit [Ping timeout: 244 seconds]
qeed has joined #linux-sunxi
Andy-D has joined #linux-sunxi
popolon has joined #linux-sunxi
xes_ has quit [Quit: bye..]
arete74 has quit [Ping timeout: 268 seconds]
xes has joined #linux-sunxi
Gerwin_J has quit [Quit: Gerwin_J]
nuuuciano has quit [Ping timeout: 246 seconds]
nuuuciano has joined #linux-sunxi
<miasma>
KotCzarny: heh, still I haven't been able to convince people to even try sunxi boards. just few days one guy complained the lack of hw crypto support and dvfs are showstoppers
<miasma>
*few days ago
<miasma>
they just keep searching for 'wip' columns in the mainline support table to come up with new reasons not to try
tllim has joined #linux-sunxi
<karlp>
heh, I looked at the mainline support table and went, "well, this is certainly ready enough for me now!" and bought two.
<catphish>
i'm pretty disapointed by the state of powerful ARM SoCs, mostly in terms of documentation
<ElBarto>
catphish: which ones ?
<catphish>
all of them
<ElBarto>
name a few
<catphish>
apart from the allwinner A series, i can't, and that is the first part of the problem
<KotCzarny>
miasma: they are specific and have specific uses. i'm currently having some fun with espressobin (i miss a lot of features of bpi-r1 tho..)
<ElBarto>
catphish: so you're only disapointed by allwinner docs then ?
<miasma>
apparently dvfs is available already in armbian and the megous kernel
<catphish>
ElBarto: definitely that, yes, and so far that's the only one i'm aware of that has a decent core and any documentation at all, maybe there are some i'm just not aware of, but whenever i ask peolpe about it, i'm generally told that the market just doesn't welcome hobbyists
<catphish>
i'd love to be proven wrong about this
<karlp>
pleny of docs for imx stuff, just costs a lot more :)
<ElBarto>
catphish: what part of the docs ? because with just the docs I was able to do a lot of thing in FreeBSD
<catphish>
i spend a lot of time working with STM32s, they have arm cores, and they're amazing, the documentation holds your hand through pretty much whatever you want to do
<catphish>
but chips with faster CPUs and displays, they just don't target that market, the allwinner chips seem to have little more than a list of registers, and even that seems to be distributed without their permission
<catphish>
karlp: hadn't seem i.MX, they look interesting, wonder if ST do anything
<catphish>
i'll admit, i've done very little research, but it seem to me that if i buy a device (like a tablet pc) with an arm processor, i have pretty much zero chance of programming it, compared to an intel compatible device
AneoX_ has joined #linux-sunxi
AneoX has quit [Ping timeout: 250 seconds]
<beeble>
catphish: stm32mp but that's only a a7 core. if you want better documentation go with another chip vendor. with public docs nxp and ti for western chips and rockchip for east
<beeble>
*stm32mp1
<catphish>
beeble: i'm just looking at those NXP chips (i.MX 8), they seem to fit the bill much better
<beeble>
just expect to pay for the docs with higher device prices
<catphish>
that's a shame, but makes sense i guess
xes has quit [Quit: bye..]
xes has joined #linux-sunxi
lurchi_ is now known as lurchi__
lurchi__ is now known as lurchi_
<catphish>
perhaps ST will get involved, their arm stuff is magical, stm32mp sounds nice, but there's probably a way to go between an STM32 and something with large dram support and high resolution display options / gpu
<catphish>
will keep an eye out though :)
<beeble>
probably not as they quit their efforts in that market a few years ago