vagrantc has joined #beagle
brook has quit [Ping timeout: 260 seconds]
nparafe has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
nparafe has joined #beagle
nparafe has quit [Client Quit]
nparafe has joined #beagle
vagrantc has quit [Quit: leaving]
<set_> Hello...would installing arm-linux-eabi break the BBB or is there a way to enable it when building the kernel or is it a module?
<zmatt> set_: ehm, that sentence does not make any sense
<zmatt> "arm-linux-eabi" refers to an architecture/target, not to a piece of software
<zmatt> (though the target that more accurately describes the bbb is arm-linux-gnueabihf)
buzzmarshall has joined #beagle
<set_> Oh. I thought for the bbb, using -eabi- is for baremetal.
<zmatt> baremetal would be arm-none-eabihf (or arm-none-eabi if the hardware floating point abi isn't used)
<set_> Oh.
<set_> Blah.
<set_> No wonder the BBB kept dying on me.
<zmatt> ?
<set_> Phew. I am just glad nothing is busted.
<set_> ?
<set_> Oh.
<set_> I installed arm-linux-eabi and the board refused to boot afterwards.
<zmatt> that sentence doesn't make sense
<zmatt> you can't "install arm-linux-eabi"
<set_> I used apt.
<set_> oh.
<set_> Hmm.
<set_> Maybe gcc-arm-linux-eabi?
<set_> Let me double check.
<zmatt> that might be gcc-arm-linux-gnueabi, which would indeed be the wrong gcc to use on a bbb
<set_> gcc-arm-linux-gnueabi, right.
<set_> Oh. Okay.
<zmatt> (the correct gcc to use is already installed by default obviously)
<zmatt> in general to get the correct gcc to use on a target, just install "gcc" ... gcc packages with an explicit target are cross-compilers
<set_> I know. I understand about the floating point (not really) but I thought to use the bbb as a baremetal device, that gnueabi would be used.
<set_> Oh.
<zmatt> you're not going to use the bbb as a baremetal device
<set_> I was using arm_neon.h and got nowhere. This is what lead me to...fine.
<set_> Blah.
<set_> 1GHz!
<set_> Vroom!
<set_> Okay...fine and dandy as usual. No nothing and super satisfied! Man, pipe dreams are a thing of the past I would presume.
<set_> Anyway, I will move on.
<set_> No baremetal for me.
<set_> @zmatt: I said, "Anyway, I will move on."
<set_> I also said, "No baremetal for me."
<set_> erm...erm...wawa!
<zmatt> you want a cookie from me or something? :P
<set_> No sir.
<set_> I just need a cookie! Chocolate and brownie stuffed!
<set_> Ha.
<set_> I was just showing off my capabilities to let sleeping dogs lay.
<set_> "No waking the beast over here!"
renrelkha has quit [Quit: bye]
renrelkha has joined #beagle
brook has joined #beagle
brook has quit [Quit: Leaving...]
brook has joined #beagle
brook has quit [Remote host closed the connection]
brook has joined #beagle
brook has quit [Ping timeout: 260 seconds]
buzzmarshall has quit [Quit: Konversation terminated!]
otisolsen70 has joined #beagle
demirok has quit [Quit: Leaving.]
sicelo_ has joined #beagle
philenot1ound has joined #beagle
sicelo has quit [*.net *.split]
vigneshr has quit [*.net *.split]
djinni has quit [*.net *.split]
philenotfound has quit [*.net *.split]
sicelo_ is now known as sicelo
djinni has joined #beagle
ikarso has joined #beagle
renrelkha has quit [Quit: bye]
renrelkha has joined #beagle
rob_w_ has joined #beagle
vigneshr has joined #beagle
Chamindu has joined #beagle
<Chamindu> I have a BBB that comes with Buster IOT in the eMMC
<Chamindu> Can I enable a desktop in that?
<Chamindu> i saw there are some scripts in the opt/scripts/tools/wm directory
<Chamindu> Can i use them to install it
<zmatt> huh, never seen those scripts before
otisolsen70 has quit [Quit: Leaving]
<zmatt> looks like that's what their purpose is, but desktop environments are typically rather bloated and installing one on top of the IoT image probably doesn't fit in eMMC
<zmatt> desktop environments also don't run particularly well on a beaglebone since it uses an industrial SoC with very limited graphics capabilities (intended for simple touchscreen interfaces, not for use as a desktop)
<Chamindu> sorry thats what i need to do
<Chamindu> i am planning to run node red on it and a simple ui using node-red-ui-builder
<Chamindu> and use a lcd touchscreen cape to display that ui
<Chamindu> basically what i need is to run a webbrowser in kiosk mode and start that when the board boots
<zmatt> sounds like you don't actually need a desktop environment.... although it also sounds like you intend to run a web browser, which is even worse :P
<Chamindu> what is your suggestion?
<zmatt> I mean, there's a great variety of approaches to build UIs, but any that require running a web browser on a bbb would not be at the top of my priority list :P
<zmatt> modern browsers are very cpu- and memory-intensive
<Chamindu> I thought of a browser ui because i am thinking for using node-red for the automation logic
<zmatt> I've never used node-red and am not very familiar with it
<zmatt> I mean, you're free to try of course, I've never actually tried running a browser on a BBB myself
<Chamindu> what would you do
<zmatt> does chrome nowadays even fit in 512 MB of ram? ;P
<Chamindu> my use case it this its a controller for a greenhouse a set of sensors and actuators are conneted via rs485 bus
<zmatt> I've not done any gui programming in a very long time.... it would probably depend on what sort of gui
<zmatt> the only gui project on the BBB I've been involved in (although I didn't do any of the actual gui programming) used qt5 directly on the framebufer (no x11)
<zmatt> there are bbb images available with a desktop environment, e.g. the buster lxqt snapshot from https://forum.beagleboard.org/t/debian-10-x-buster-monthly-snapshots/31203/1 or the bullseye lxde snapshot from https://forum.beagleboard.org/t/debian-11-x-bullseye-monthly-snapshots/31280/1
<zmatt> bullseye xfce I mean
<zmatt> having said that, it sounds like you don't really need any desktop environment, just x11 and a web browser, so a more minimalistic setup is probably possible
<zmatt> I wonder if surf is more lightweight than chrome.... probably not since it's still webkit-based
<zmatt> it does have a kiosk thingy package though, at least on debian bullseye: https://manpages.debian.org/bullseye/surf-display/surf-display.1.en.html
<Chamindu> looks like chromium is out
<Chamindu> I am insterested in the framebuffer approach
<zmatt> yeah any browser-based solution is likely going to be slow as hell
<Chamindu> but qt is out because of licensing issues
<Chamindu> maybe i can use GTK
<zmatt> dunno if gtk supports running directly on the framebuffer.... and ideally you'd want something that supports drm/kms (which supports double-buffering) rather than only the legacy fbdev (which doesn't)... a lot of older framebuffer stuff only supports the legacy fbdev
<Chamindu> can you give me some resources to learn these stuff
<Chamindu> about framebuffer
<zmatt> note that running a simple gui program on x11 is probably fine, it's just desktop environments and browsers that are really heavyweight
<zmatt> (although using x11 will obviously still add overhead)
<zmatt> I wish I had some good stuff to link to, but like I said I haven't done gui-development in ages... it's been many years since I last did anything with graphics on a beaglebone
<Chamindu> thanks anyway
<Chamindu> I come from an enterprise software background and I have only used linux for web service hosting
<Chamindu> I can probably use python for this ?
<Chamindu> do you know any high level frameworks that i can use like node red
otisolsen70 has joined #beagle
<zmatt> I mostly just know how the low-level machinery works, and it was my job to setup an environment that allowed a qt5 app running on the framebuffer, but I didn't do any of the actual app development and I have no experience whatsoever with other frameworks
<Chamindu> In node red I can use a GUI tool to define the automation logic simmilar to how you program a PLC
<Chamindu> its easier than writing custom code
<zmatt> you could probably still use that and have a gui that just talks to node-red?
<zmatt> like I said I don't really know anything about node-red
<Chamindu> node is a bit heavy too
<Chamindu> not a huge fan of node
<zmatt> yeah it's not super lightweight, nor am I a huge fan of it, but we do use it on the bbb ourselves
<Chamindu> yeah with node-red it would be super easy for the automation engineers to change the logic
<zmatt> it runs okay, it's mostly startup that's slow because all of the modules that need to get loaded and parsed at startup
<Chamindu> I will look into integrating node-red to a seperate gui process
<zmatt> and of course if you install anything with npm you get half a million packages in your node_modules for free :P
<Chamindu> oh yeah
<Chamindu> buster iot image is more than 3 GB i think
<Chamindu> i should probably start with the console image
<Chamindu> then add only the nescessary stuff
<zmatt> I thought it was smaller than that? but yeah if you're comfortable with debian then starting with a buster console (or better, bullseye minimal) image is generally better
<Chamindu> nice cartoon
<Chamindu> do you know how to build a custom image
<zmatt> we just build a master image from a template system
<Chamindu> using this
<zmatt> never used it myself, sorry
<Chamindu> what do you use
<Chamindu> i saw that TI has a SDK as well
<zmatt> debian
<zmatt> yeah TI uses yocto, but I prefer debian just because it's more familiar... it's nice having the same distro on all your systems
<Chamindu> I am fairly comfortable with linux but never built a custome os image
<Chamindu> is there any documentation for that
<zmatt> dunno, that seems a really broad/vague subject.
<zmatt> like I said we just have a system that's serving as master template and build an image from that (making sure to strip it of any device-specific files like ssh keys and the machine id)
<zmatt> I'm not going to claim it's the best way of doing things, but it works
florian has joined #beagle
<Chamindu> ok
<Chamindu> looks like i have to do a lot of reading
ft has quit [Quit: leaving]
Shadyman has quit [Quit: Leaving.]
wonko-the-sane has quit [Ping timeout: 255 seconds]
buckket has quit [Read error: Connection reset by peer]
buckket has joined #beagle
wonko-the-sane has joined #beagle
Chamindu has quit [Ping timeout: 260 seconds]
Guest2013 has joined #beagle
wonko-the-sane has quit [Remote host closed the connection]
Guest2013 has quit [Client Quit]
wonko-the-sane has joined #beagle
wonko-the-sane has quit [Remote host closed the connection]
wonko-the-sane has joined #beagle
rob_w_ has quit [Quit: Leaving]
brook has joined #beagle
brook has quit [Remote host closed the connection]
brook has joined #beagle
brook has quit [Ping timeout: 252 seconds]
ikarso has quit [Quit: Connection closed for inactivity]
brook has joined #beagle
wonko-the-sane has quit [Remote host closed the connection]
wonko-the-sane has joined #beagle
brook has quit [Ping timeout: 256 seconds]
zjason`` is now known as zjason
nparafe has quit [Ping timeout: 260 seconds]
nparafe has joined #beagle
wonko-the-sane has quit [Remote host closed the connection]
wonko-the-sane has joined #beagle
brook has joined #beagle
renrelkha has quit [Quit: bye]
renrelkha has joined #beagle
ft has joined #beagle
Phil has joined #beagle
<Phil> I purchased I Kulp K32 A/B with Beagle Board Black with FPP loaded (I think). Here is where I am at.
<Phil> I did test the board in the test mode and worked fine. Took the Beagle off of the Kulp board to do the WIFI programming and ever since that programming I am unable to connect to the board. No OLED or power to the Beagle Board. My computer is a Macbook Pro 2017. The WIFI does show up but unable to connect with the IP address so..... hmmm. so I am
<Phil> stuck.
vagrantc has joined #beagle
wonko-th1-sane has joined #beagle
wonko-the-sane has quit [Remote host closed the connection]
nparafe has quit [Ping timeout: 260 seconds]
brook has quit [Remote host closed the connection]
Phil has quit [Quit: Client closed]
brook has joined #beagle
Phil has joined #beagle
brook has quit [Remote host closed the connection]
brook has joined #beagle
brook has quit [Remote host closed the connection]
brook has joined #beagle
brook has quit [Remote host closed the connection]
brook has joined #beagle
Phil has quit [Quit: Client closed]
florian has quit [Quit: Ex-Chat]
Phil has joined #beagle
Phil has quit [Quit: Client closed]
Phil has joined #beagle
Phil has quit [Client Quit]
PJ73 has joined #beagle
PJ73 has quit [Client Quit]
PJ73 has joined #beagle
<PJ73> I purchased I Kulp K32 A/B with Beagle Board Black with FPP loaded (I think). Here is where I am at.
<PJ73> I did test the board in the test mode and worked fine. Took the Beagle off of the Kulp board to do the WIFI programming and ever since that programming I am unable to connect to the board. No OLED or power to the Beagle Board. My computer is a Mac Book Pro 2017. The WIFI does show up but unable to connect with the IP address so..... hmmm. so I am
<PJ73> stuck. Not sure on how this chat works but want to learn and get my BBB up and running.
PJ73 has quit [Client Quit]
nparafe has joined #beagle
demirok has joined #beagle
PJ73 has joined #beagle
PJ73 has quit [Client Quit]
PJ73 has joined #beagle
PJ73 has quit [Client Quit]
zjason` has joined #beagle
zjason has quit [Ping timeout: 265 seconds]
lucascastro has joined #beagle
otisolsen70 has quit [Quit: Leaving]
lucascastro has quit [Ping timeout: 260 seconds]
starblue has joined #beagle
Shadyman has joined #beagle
philenot1ound is now known as philenotfound