*** tpb has joined #tomu | 00:00 | |
duncan^ | Will there be more stretch-goals? | 00:04 |
---|---|---|
*** NoGodDamnIdea has quit IRC | 01:07 | |
*** vpninja has joined #tomu | 03:09 | |
vpninja | â–„â–„â–„â–„â–„â–„â–„â–„â–„â–„â–„â–„â–„â–„â–„ PLEASE JOIN #RIPASSHURT FOR A MEMORIAL CONCERNING ASSHURT (DUE TO THE SENSITIVE NATURE OF THIS POST EL HAS APPROVED THIS MESSAGE. EL CAN BE FOUND IN #FREENODE) mwgnyqi: kyaputen shenki odiearbuckle â–„â–„â–„â–„â–„â–„â–„â–„â–„â–„â– | 03:09 |
vpninja | â–„â–„â–„â–„â–„â–„â–„â–„â–„â–„â–„â–„â–„â–„â–„ PLEASE JOIN #RIPASSHURT FOR A MEMORIAL CONCERNING ASSHURT (DUE TO THE SENSITIVE NATURE OF THIS POST EL HAS APPROVED THIS MESSAGE. EL CAN BE FOUND IN #FREENODE) tbbacx: camh earthnative ma â–„â–„â–„â–„â–„â–„â–„â–„â–„â–„â–„â– | 03:09 |
vpninja | ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ PLEASE JOIN #RIPASSHURT FOR A MEMORIAL CONCERNING ASSHURT (DUE TO THE SENSITIVE NATURE OF THIS POST EL HAS APPROVED THIS MESSAGE. EL CAN BE FOUND IN #FREENODE) dwtad: motwok taharqa tpb ▄▄▄▄▄▄▄▄▄ | 03:09 |
vpninja | ▄▄▄▄▄▄▄▄▄▄▄▄▄▄ PLEASE JOIN #RIPASSHURT FOR A MEMORIAL CONCERNING ASSHURT (DUE TO THE SENSITIVE NATURE OF THIS POST EL HAS APPROVED THIS MESSAGE. EL CAN BE FOUND IN #FREENODE) mwxwfzdxvb: ma tpb eater ▄▄▄▄▄▄▄▄▄▄ | 03:09 |
vpninja | ▄▄▄▄▄▄▄▄▄▄▄▄ PLEASE JOIN #RIPASSHURT FOR A MEMORIAL CONCERNING ASSHURT (DUE TO THE SENSITIVE NATURE OF THIS POST EL HAS APPROVED THIS MESSAGE. EL CAN BE FOUND IN #FREENODE) ybktsgu: ma nrossi eater ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ | 03:09 |
vpninja | ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ PLEASE JOIN #RIPASSHURT FOR A MEMORIAL CONCERNING ASSHURT (DUE TO THE SENSITIVE NATURE OF THIS POST EL HAS APPROVED THIS MESSAGE. EL CAN BE FOUND IN #FREENODE) fcubdwlzvs: odiearbuckle shenki GuyNoIR ▄▄▄▄▄▄▄▄ | 03:09 |
vpninja | ▄▄▄▄▄▄▄▄▄▄▄▄▄▄ PLEASE JOIN #RIPASSHURT FOR A MEMORIAL CONCERNING ASSHURT (DUE TO THE SENSITIVE NATURE OF THIS POST EL HAS APPROVED THIS MESSAGE. EL CAN BE FOUND IN #FREENODE) ghmpteb: ajames tpb odiearbuckle ▄▄▄▄▄▄▄▄▄▄▄▄ | 03:09 |
vpninja | ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ PLEASE JOIN #RIPASSHURT FOR A MEMORIAL CONCERNING ASSHURT (DUE TO THE SENSITIVE NATURE OF THIS POST EL HAS APPROVED THIS MESSAGE. EL CAN BE FOUND IN #FREENODE) ezabposiju: tpb kuldeep GuyNoIR ▄▄▄▄▄▄, | 03:10 |
vpninja | ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ PLEASE JOIN #RIPASSHURT FOR A MEMORIAL CONCERNING ASSHURT (DUE TO THE SENSITIVE NATURE OF THIS POST EL HAS APPROVED THIS MESSAGE. EL CAN BE FOUND IN #FREENODE) djotyhuiqi: GuyNoIR ajames camh ▄▄▄▄▄▄▄▄, | 03:10 |
vpninja | ▄▄▄▄▄▄▄▄▄▄▄▄ PLEASE JOIN #RIPASSHURT FOR A MEMORIAL CONCERNING ASSHURT (DUE TO THE SENSITIVE NATURE OF THIS POST EL HAS APPROVED THIS MESSAGE. EL CAN BE FOUND IN #FREENODE) fexnzx: tpb ajames kuldeep ▄▄▄▄▄▄▄▄▄▄▄▄▄▄ | 03:10 |
vpninja | ▄▄▄▄▄▄▄▄▄▄ PLEASE JOIN #RIPASSHURT FOR A MEMORIAL CONCERNING ASSHURT (DUE TO THE SENSITIVE NATURE OF THIS POST EL HAS APPROVED THIS MESSAGE. EL CAN BE FOUND IN #FREENODE) isvnvbmk: GuyNoIR kuldeep earthnative ▄▄▄▄▄▄▄▄▄▄▄▄▄▄ | 03:10 |
vpninja | ▄▄▄▄▄▄▄▄▄▄▄ PLEASE JOIN #RIPASSHURT FOR A MEMORIAL CONCERNING ASSHURT (DUE TO THE SENSITIVE NATURE OF THIS POST EL HAS APPROVED THIS MESSAGE. EL CAN BE FOUND IN #FREENODE) oupoo: ma nrossi eater ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ | 03:10 |
vpninja | ▄▄▄▄▄▄▄▄▄▄▄▄▄ PLEASE JOIN #RIPASSHURT FOR A MEMORIAL CONCERNING ASSHURT (DUE TO THE SENSITIVE NATURE OF THIS POST EL HAS APPROVED THIS MESSAGE. EL CAN BE FOUND IN #FREENODE) pxhhiucudy: nrossi tpb eater ▄▄▄▄▄▄▄▄▄▄▄▄▄ | 03:10 |
vpninja | ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ PLEASE JOIN #RIPASSHURT FOR A MEMORIAL CONCERNING ASSHURT (DUE TO THE SENSITIVE NATURE OF THIS POST EL HAS APPROVED THIS MESSAGE. EL CAN BE FOUND IN #FREENODE) klalmayjlj: GuyNoIR kuldeep tpb ▄▄▄▄▄▄▄▄, | 03:10 |
*** vpninja has quit IRC | 03:10 | |
xobs | duncan^: I'm open to options on more stretch goals. | 03:29 |
*** earthnative has quit IRC | 04:47 | |
*** earthnative has joined #tomu | 04:47 | |
mithro | xobs: Multiple PCB colors? :-P | 07:16 |
*** earthnative has quit IRC | 07:36 | |
*** earthnative has joined #tomu | 07:36 | |
kyaputen | xobs: your tomu-bootloader is also missing the same files. is that we declare the old bootloader done and only focus on the new one (I suppose in branch toboot) ? | 10:28 |
kyaputen | I was looking at https://github.com/im-tomu/tomu-bootloader/issues/5 but I'm not sure it's still relevant ? | 10:28 |
tpb | Title: Port bootloader firmware to GCC · Issue #5 · im-tomu/tomu-bootloader · GitHub (at github.com) | 10:28 |
xobs | kyaputen: My WIP bootloader is at https://github.com/xobs/tomu-bootloader/tree/toboot/toboot but I haven't had a chance to get it working. | 10:29 |
tpb | Title: tomu-bootloader/toboot at toboot · xobs/tomu-bootloader · GitHub (at github.com) | 10:29 |
xobs | It builds, and should have all the files present, but e.g. I don't think the clock setup is right, nor is USB implemented. | 10:29 |
kyaputen | xobs: are you referring to master branch ? I guess it needs some additional setup (outside of the repo) | 10:30 |
xobs | kyaputen: No, I'm referring to the "toboot" branch on my own repo | 10:31 |
kyaputen | ah ok, that's what I figured. Is it still worth that I continue with the gcc port ? I guess I can complete it by downloading the missing files from silabs | 10:32 |
kyaputen | (refering to main branch) | 10:32 |
xobs | The goal is to reserve the first 8 kB of flash for the bootloader Or 4 kB if I can get away with it. Or 2 kB. Then have it loaded into RAM and executed from there. | 10:33 |
kyaputen | hmm I see. So porting the an0042_efm32 is not that _much_ needed | 10:34 |
xobs | The GCC port is probably useful for the community, but my belief is that it's too difficult for normal users to use. | 10:35 |
xobs | Especially since Windows requires drivers, and everyone requires a serial terminal. | 10:35 |
kyaputen | yeah I agree. Happens in my case it would not be a problem :) | 10:36 |
kyaputen | I find it somehow easier to upgrade with serial port :) | 10:36 |
kyaputen | also, unrelated question: how do you select such a chip? Is it because Happy Gecko is self contained (compared, for example, to a stm32f103 or similar) ? | 10:38 |
mithro | kyaputen: Correct -- cheapest IC which had internal voltage reg and crystal less USB | 10:39 |
kyaputen | alright :-) I'm quite excited by such a tiny computer <3 | 10:40 |
xobs | Me too. I'm really looking forward to things people do with it. | 10:49 |
*** NoGodDamnIdea has joined #tomu | 12:08 | |
motwok | Ähhhmmm i would like to contribute an OTP solution... but i dont see any effort to have a modular system where the user can combine different functionalties | 12:42 |
motwok | is there something planed / in mind? | 12:42 |
motwok | (having only one functionality is wasting the hardware...) | 12:47 |
kyaputen | motwok I don't know but the dev is early enough. The main difficulty would be space I guess (especially RAM) | 12:54 |
motwok | kyaputen: What i think of is not a "runtime module" system,... | 12:54 |
kyaputen | however it should be doable to have a switch mechanism (functionality 1, functionality 2, etc. by pressing both of the buttons) | 12:54 |
kyaputen | ah ok | 12:55 |
motwok | this would be to big... but having a "kernel" that provides the basic facilities (Buttons, LED, switching USB personality) and a system where the modules can be added at compiletime | 12:56 |
motwok | (sorry my english is very basic) | 12:57 |
kyaputen | your english is fine :-) | 12:57 |
kyaputen | I do not know well enough tomu yet to answer your question. But having libraries doing buttons led etc. should be doable | 12:58 |
motwok | for sure... i dont see any problems to do this "basic" facilities... except for the switching of the USB personality... | 13:00 |
motwok | for the most applications this isn't needed but for OTP you must switch to a Keyboard and back | 13:01 |
motwok | Ohh yes... and a very little multitasking is needed... | 13:04 |
motwok | let me see what i can do on the next weekends... first i need to find out what OS / environment i want to use (prefered windows) | 13:05 |
motwok | i should better open my eyes... chopstx port... | 13:19 |
esden | xobs, mithro: I tried to get the tomu board that xobs gave me to work with the samples code that is on github. The bootloader seems to work, and I loose the CDC-ACM port but the led's don't blink for some reason. Is there something I am missing? (I have not inspected the board under a microscope yet, and will do that later today) but is the samples code known to work at the moment? | 13:55 |
esden | I loose the CDC-ACM port as soon as I type 'b' to boot the payload binary. | 13:55 |
esden | Just to clarify :D | 13:56 |
esden | I probably should say what compiler I am using: | 13:57 |
esden | esdentem@venture ..s/tomu/tomu-samples-git/efm32hg-blinky (git)-[master] % arm-none-eabi-gcc --version :( | 13:57 |
esden | arm-none-eabi-gcc (GNU Tools for ARM Embedded Processors) 6.2.1 20161205 (release) [ARM/embedded-6-branch revision 243739] | 13:57 |
esden | mhh, that is an old gcc-arm-embedded release ... I should try something more up to date I guess :D | 14:00 |
xobs | esden: Did you load the example over serial, hit "b" to boot it, and then wait about ten seconds? | 14:01 |
esden | yes | 14:06 |
esden | :) | 14:06 |
esden | ok tried with the current compiler too, still no blinky. :) | 14:10 |
esden | And the bootloader does not actuate the LEDs either right? | 14:12 |
esden | I guess I should look at the hardware more carefully under a microscope. Just thought to play around with it. :) | 14:13 |
kyaputen | Regarding GCC, I passed the compilation stage for an0042 bootloader. I'm onto the link now | 14:30 |
mithro | esden: The blinky is know to work | 14:32 |
mithro | esden: But maybe the mailing list is the best place to ask? | 14:33 |
*** F has joined #tomu | 14:42 | |
*** F is now known as Guest67665 | 14:42 | |
*** Guest67665 has quit IRC | 14:47 | |
esden | mithro: ok, then I will have to look and see what is wrong with my compiler or hardware... | 15:06 |
*** Sushi has joined #tomu | 16:15 | |
Sushi | Hi, I've just heard about the project on kickstarter. I simply wanted to report a small oversight on the U2F comparison table | 16:18 |
Sushi | The Yubikey NEO has NFC support, as opposed to what shown in the table | 16:18 |
kyaputen | mithro, xobs: I managed to compile the regular bootloader with gcc. After objcopy I obtain a ~14Kb binary (so +1Kb from IAR). | 16:33 |
kyaputen | Obviously I can't test it. Anyone wants to try ? I'll also push all the changes | 16:34 |
kyaputen | One question is where I should put all the silabs files. Some of them are included already on the git repo, should I put more ? Or have direction on how to get the package from silab and just configure the root of that | 16:35 |
xobs | Sushi: Thanks, I'll update that. | 16:58 |
xobs | kyaputen: Having a buildable repo would be nice. What sorts of files are required/ | 16:59 |
kyaputen | I had to copy: CMSIS/{Include, Lib} EFM32HG/{Include, Source} emlib/{inc, src} and usb_gecko/{inc, src} from the Gecko SDK | 17:01 |
kyaputen | I do not need _everything_ in the subfolders, it was just easier for the port since I didn't know in advance what was needed | 17:02 |
kyaputen | So I have to options: push as-is, (i checked the licenses it should be ok) and change the makefile and add direction to download (reg required) and set path to main folder of the gecko SDK | 17:03 |
kyaputen | *and -> or | 17:07 |
xobs | I'd say push as-is. Since the code, as is right now, isn't really usable by anyone anyway. | 17:15 |
kyaputen | Done. https://github.com/slurdge/tomu-bootloader you should be able to get to the src/ folder and make | 17:33 |
tpb | Title: GitHub - slurdge/tomu-bootloader: Bootloader for the EFM32HG Tomu Board (at github.com) | 17:33 |
*** Dirkson has joined #tomu | 23:30 |
Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!