Jump to content

Igor

Administrators
  • Posts

    13622
  • Joined

  • Last visited

Everything posted by Igor

  1. @Zador I made a "master" default now. @Booli Documenatation is not properly updated yet so I can't point you there start here: https://github.com/igorpecovnik/lib/blob/master/configuration.sh We have a kernel family that is not present (sun5i) so you need to check the exception part in the bottom and you need sun5i kernel config for legacy kernel. The rest is just like other board. Then there is this file (which is about to be reworked) https://github.com/igorpecovnik/lib/blob/master/boards.sh regarding some special board definitions and boot scripts. IRC, IgorPec@Freenode
  2. I pushed out an kernel update, so building images can wait, perhaps to fix the boot script part ... and to fix bugs which will surface in next days / weeks. Now the script part ... extra clarification in manual, what else remain urgent & important? Now it's the time for some drastic changes - renaming scripts etc. ? Next I was thinking to rename branches - what do u think? master -> 2016.01 [default] , second -> 2015.10 , next -> 2016.09 ?
  3. There was a general change in implementing fake rtc because some boards had troubles booting in Jessie [short story].
  4. I made this build yesterday ... updates comes usually once per month. Sooner if I find extra time, but can't promise anything.
  5. You need kernel 4.4+ and you might be missing this in device tree: &usb_otg { dr_mode = "otg"; status = "okay"; }; Change dr_mode to host ... if OTG is not operational and you will have a normal USB port but you need a powered usb hub.
  6. https://github.com/igorpecovnik/lib/blob/master/config/linux-sunxi-dev.config
  7. Hello, This feature fell out in last moment but will become available in one of the next updates via apt-get update / upgrade method. Added to bug / limitation section.
  8. Check my experiments with musb driver (module sunxi) but on A20. This is host mode, Banana PI. http://pastebin.com/abyijkm7
  9. Use the branch "master", will be default in a matter of days but now you need to: 1. Edit compile.sh and change: from: git clone --depth 1 https://github.com/igorpecovnik/lib '>https://github.com/igorpecovnik/lib to: git clone --depth 1 https://github.com/igorpecovnik/lib -b master 2. Remove lib and everything else too since sources are organized differently 3. Run compile.sh again. Edit: we were working about a month strait to fix things and bring script to next level. There are many changes, documentation is on the way ...
  10. Thanks for update. Have you load an module ? "sunxi" Android kernel is buggy and has other limitations
  11. sunxi-default used to be for a former kernel source, when we I build only for A20 ... https://github.com/dan-and/linux-sunxi boot-next.cmd is depricated too. Removing. Edit: headers and make scripts is working properly now? Under sunxi-next?
  12. Sure, let's postpone this part a bit since I suspect it will bring many new exceptions. Not all boot loaders are capable of this kind of scripting without fixing them first. Is audio operational in 4.3.3 on all audio capable boards by default or extra work needs to be done? I'll fix the "build_all" part.
  13. It could be possible to add it to 3.4 too I guess. But let's leave this for "once". I left behind boot script mod because this area is a mess. I'll be happy to see one general boot script for all boards but it's not possible without u-boot fixing: cubox, udoo, neo, guitar, odroid, ... they are all (very) different. Let's focus on bug fixing into two major tasks: to build images with default settings and to build a kernel for all builds in a batch. I promise update "this year"
  14. Our sources are completely changed in this part, take a look at this patch: https://github.com/igorpecovnik/lib/blob/second/patch/kernel/dev-i2s-spdif.patch
  15. That image is a normal X86 virtual image with, I assume, the same package base. I don't see much point in dealing with that ... but If you need that, install a base X86 Debian / Ubuntu system and https://github.com/igorpecovnik/lib/blob/second/deboostrap.sh#L138-L143 ... and you are close to Armbian. Special things are anyway very much hardware related, which aren't emulated. BTW: Next build script release brings some important upgrades in user configuration: - user patches for sources - user kernel configs - adding packages per distribution ... All without touching the base script.
  16. Configs fixed https://github.com/igorpecovnik/lib/commit/65bb88cb3394ca914e0dcf39dd8692a84e505b67 What about sunxi legacy? I am going to fix firstrun / resize2fs next ...
  17. I guess there was something wrong with my previous build. This is working fine with me so we have first official Armbian build: http://www.armbian.com/odroid-xu4/ Thank you for assistance.
  18. I made just a quick look, perhaps the problem is only broken file system within image. On a serial console where I also monitored a kernel output ... I am more or less out for today, so fixing probably comes tomorrow.
  19. OK, I'll try it. EDIT: I found two problems U-boot seeks for: sun6i-a31s-bananapi-m2.dtb but we have sun6i-a31s-sinovoip-bpi-m2.dtb Filesystem was corrupted for no reason. Have to check build process.
  20. Upps, I was too quick on posting this. That image is with a boot loader for normal Banana with A20 but the kernel which is inside is the correct one. Use the image from download section (that one works!) and install a kernel and DTB pack from test/h3 directory. This is not from mainline but from other sources so I am not sure OTG is already in but worth trying. I'll compile from mainline later when got back in office and put to /test dir. In any case use image from download section and change kernel(s). EDIT: Use this kernel upgrade. You can install all debs since there is a u-boot for M2 too. http://mirror.igorpecovnik.com/test/m2-debs.zip
  21. OTG was just introduced to 4.4 RC5 ... I just read about and was doing some tests but in host mode and on A20. No idea if this is operational within A31s / M2 too and how is with OTG mode. If you want to try it, check my last kernel build: http://mirror.igorpecovnik.com/test/Armbian_5.00_Bananapi_Debian_jessie_4.4.0-rc5.zip [tested] http://mirror.igorpecovnik.com/test/h3/ [not tested yet] OTG mode is default, for host you need to alter DTB.
  22. Manual way should not be a problem. Let me just point out that we use first boot scripts which logic is to expand last partition to the size of SD card. In your case you don't want that ... remove /etc/init.d/firstrun and /etc/init.d/resize2fs from rootfs. Than copy rootfs partition anywhere, /boot is going to other partition and adjust boot script + fstab. Second. U-boot package is installing to the SD card itself when updating. So make sure to remove my u-boot package if you are planning to use your own. I think that's all.
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines