IRC log of #cubox of Wed 11 Sep 2013. All times are in CEST < Back to index

02:41 Verbosity tomlohave, please check this out when you get the chance: http://www.solid-run.com/phpbb/viewtopic.php?p=8021#p8021
02:42 Verbosity Basically, USB Audio on CuBox GeeXbox is kaput
13:22 jnettlet Excellent. New fast SDHC cards are here. The Sandisk Ultra recommendations didn't let me down. 1.8MB/s for 4k random writes. I am in the butter zone now :-D
14:15 rabeeh dbsx: ping
14:18 rabeeh dbsx seems to be offline; i wanted to consult with the current CuBox users
14:19 rabeeh in the new design we have the ability to put a push-push micro SD connector; but with that comes a slightly less reliable HDMI connector
14:20 rabeeh the current HDMI connector is massive and goes through the whole board; while the less reliable is so called true SMT connector and might be broken if high load was put on it
14:20 rabeeh but then a push-push micro SD connector can be places instead of the push-pull
14:20 rabeeh the difference between push-push and push-pull is the first you push to insert and eject; while the second is completely manual
14:20 rabeeh thoughts?
14:21 dbsx I am here
14:21 rabeeh hi dbsx; please look above on the log
14:21 rabeeh you previously complained about that; i'm giving you the choices.
14:21 rabeeh what do you think?
14:25 TrevorH1 the current microsd slot is the worst part of the cubox pro that I have - I have to use tweezers to extract the card
14:25 dbsx Much and all as I like push-push SDs, I think that users are more frequently changing the HDMI connector. Hence more likely to fail. My complaint about the current uSD slot is that it is not so easy for fat fingered users (like me)
14:25 TrevorH1 I'd go further and say it's impossible with fingers
14:25 dbsx It is the case the causes the problem with the uSD
14:26 dbsx I have done it with the fingernails
14:26 dbsx once
14:26 TrevorH1 I'd have to wait a month or so to let my nails grow!
14:26 jnettlet rabeeh, is there a reason you haven't gone with micro-HDMI?
14:27 rabeeh dbsx: trust me; my fingers are bigger.
14:27 rabeeh for a proof you can see the new video of CuBox-i :)
14:27 dbsx do you use tweezers too?
14:28 rabeeh the thing with CuBox-i is that it completely boots from micro-SD; so swapping it in and out would be more frequent
14:28 rabeeh (for devs)
14:28 rabeeh i use a pencil since the edge of the micro-SD card itself is still exposed from beneath it and can be pulled out without tweezers
14:28 rabeeh jnettlet: micro HDMI are not reliable
14:29 jnettlet Can't uboot live on the microsd and then be configured to boot off of usb?
14:29 rabeeh i think that they already failed in cell phone too.
14:29 rabeeh jnettlet: it can; but i think the majority would want to keep the 2 USB ports for other things
14:29 rabeeh so, lets have a small vote then. You need to choose one of the two options -
14:30 jnettlet rabeeh, I was thinking for developers. Most devs will use a usb hub if needed
14:30 rabeeh 1. micro SD push-pull as of today with 100% robust HDMI connector mechanical wise.
14:31 rabeeh 2. micro SD push-push (with spring) with slightly less robust HDMI connector in the Z series (towards the upper side of the CuBox)
14:31 dbsx HDMI versus SD slot. My vote the best HDMI connector you can find
14:31 rabeeh the XY of that HDMI connector are robust
14:31 jnettlet I will vote for 1) also
14:31 rabeeh TrevorH1?
14:31 dbsx rabeeh?
14:32 rabeeh i'v asked our operations guy to try finding an HDMI that is footprint compatible that we can enjoy both.
14:33 jnettlet _rmk_, any reason to not use the UIO vmeta driver since upstream seems uninterested in your char based driver?
14:34 dbsx rabeeh: I think I have seen micro SD to SD adaptors. If you dont mind the SD outside the case
14:34 dbsx cost about $2
14:35 _rmk_ jnettlet: apart from it being an abuse of UIO...
14:35 rabeeh 2$ is ~4.5% of CuBox-i1 cost :)
14:35 jnettlet _rmk_, I feel that UIO needs more abuse :-)
14:35 _rmk_ and it needs the UIO API hacked up so its incompatible with existing UIO drivers
14:35 rabeeh dbsx: maybe the operations guy will have different lead; i'll keep you posted
14:35 dbsx yeak I am just saying for a dev that is changing SDs a lot, it would be nice
14:36 rabeeh he told me that there is a company that provides robust HDMI in a true smt way
14:36 rabeeh dbsx: ok.
14:36 rabeeh can u send a link? have you tried it?
14:38 dbsx I have a PDF somewhere, my SD supplier has a adaptors for uSD and SD -> everything. I have been using USB -> micro SD for copying SD images. I will ask him.
14:38 _rmk_ jnettlet: UIO drivers are never ever meant to have ioctls for a start
14:39 _rmk_ jnettlet: secondly, if you poll on a UIO device for an interrupt, you're then supposed to read the UIO device to clear that status - vmeta decides it'll clear it when returning from poll()
14:40 _rmk_ so, the UIO vmeta driver is abusing the UIO interface design, and might as well be a stand-alone chardev driver which can do what it wants without creating this mess
14:40 jnettlet _rmk_, oh I understand why UIO is the wrong interface.
14:48 dbsx BTW the Linux Bluetooth stack is a horror. 3..1 ok, 3.2 fail, 3.9 ok, 3.10 fail, 3.11 fail
14:49 jnettlet dbsx, with bluetooth audio/
14:49 jnettlet make that ?
14:50 dbsx btusb, is the problem. The above part is for a Broadcomm dongle
14:50 TrevorH1 rabeeh: I suspect I'm an unusual use-case. I use the microsd card for emergency boot when I've fscked my esata boot drive which I've done (I think) twice in the 3 months I've had it. I don't use hdmi at all
14:51 _rmk_ jnettlet: I haven't submitted the chardev driver upstream, because I don't want the hastle of trying to justify a load of closed source stuff
14:51 _rmk_ jnettlet: as soon as there's a whiff that there's closed source stuff involved, it'll turn into a battle
14:52 dbsx TrevorH1: I know many with your usage pattern
14:53 dbsx network storage
14:53 TrevorH1 it runs dns/dhcpd/httpd/pxe and a few other bits
14:54 dbsx I load the uImage from flash
14:55 jnettlet _rmk_, I understand your reasoning. I am just trying to sort out what we have/need for a kernel tracking mainline and stable.
14:56 jnettlet If people are using the patches then it will give a bit more momentum, and also help to find bugs etc.
15:02 dbsx 11PM goodnight all
15:02 jnettlet dbsx, night
22:18 pookito Hello, is anyone available for a quick chat?