libera/#maemo/ Thursday, 2020-02-06

OksanaMaxdamantus: I have heated up the Fxtec Pro1 (against laptop's cooling vent), it's not exactly iron hot but still quite warm. Still no sign of switching on. And no idea how to disassemble that, to have a look at the battery. I mean, two screws at the keyboard are easy, but taking them out doesn't help any.05:17
OksanaAnd info@fxtec.com haven't replied yet to email sent out 7 hours ago. I know, I know, timezones, and many other things to do...05:39
brolin_empeyMaxdamantus: I did not mean file system compatibility, I meant whether the device (computer) is able to use an SD card at all.  For example, the TSCM-283 (Touch Screen Computer Module using Freescale i.MX 283 processor) from my company will not boot (using the Freescale boot loader) from a <=2-GB SD card but it will boot from a 4-GB SD card even if the 4-GB card is a raw clone of a 2-GB card with the second half of the card unused.  I do not know if a <=2-GB06:34
brolin_empey card can be used after the OS using a Linux kernel (GNU+Linux or Android) is running, would have to check.  As far as I know, I do not use exFAT for anything.06:34
Maxdamantusbrolin_empey: if you do a raw clone of a 4GB card to a 2GB card, then that resulting image is essentially corrupt.06:35
Maxdamantusbrolin_empey: since at the very least, unless you fix the partition table, the partition table is going to be pointing outside of the device.06:35
MaxdamantusI suspect Linux will probably allow it to be mounted anyway, but there's a pretty good chance that whatever bootloader is used won't.06:36
brolin_empeyMaxdamantus: I never mentioned cloning a larger-capacity medium onto a smaller-capacity medium.  I mentioned cloning a 2-GB SD card onto a 4-GB SD card, which results in a 4-GB card with only, at most, the first 2-GB of the card used.06:38
Maxdamantusbrolin_empey: so you mean it boots from a 2GB card, but not a 4GB card?06:38
Maxdamantusbrolin_empey: or you mean you prepared an image by doing your own partitioning and filesystem formatting on a 2GB card, then transferred that to a 4GB card?06:39
brolin_empeyMaxdamantus: No, I mean exactly what I have said at least twice by now: it boots from a 4-GB card but not from a 2-GB card because it supports SDHC but not SDSC because the person who did the software for this platform never took the time to add support for SDSC because the cost of a >=4-GB SD card is too low to justify the cost of adding support for <=2-GB SD cards.  Please carefully read my messages, which I usually proofread and correct as necessary06:41
brolin_empeybefore sending, so that I do not have to keep repeating myself.06:41
MaxdamantusOkay, well I suspect that analysis is wrong.06:42
MaxdamantusI obviously can't debug that myself though.06:42
Maxdamantuseven if it is correct, it's only an issue in the software that actually talks to the card (ie, at the level of Linux, or a bootloader or something), not something to do with the hardware.06:43
Maxdamantusto be clear though, if you start06:45
Maxdamantuser06:46
brolin_empeyYou doubt my knowledge and experience of the product of the company of my family, by whom I have been employed for fourteen years this month?06:46
Maxdamantusto be clear though, if you start with a provided 4GB image, then do `cat mmc.img >/dev/mmcblk0` to write to the 2GB card then `cat /dev/mmcblk0 >/dev/mmcblk1` to write to the 4GB card, the 2GB card is likely to be considered corrupt even though the 4GB might not be.06:47
MaxdamantusI doubt your level of certainty.06:48
MaxdamantusI also work in technology (as a "software engineer"), and people make incorrect analyses all the time.06:48
MaxdamantusI wouldn't claim absolute certainty about something, but I can certainly doubt other people's claims.06:49
MaxdamantusI imagine if there is an issue with compatibility of that 2GB card with their software, there are probably also compatibility with other 4GB cards.06:50
Maxdamantussince it probably just means that there are some parameters that are incorrectly hardcoded (eg, the SD card protocol has something to do with block sizes, which can vary across cards).06:51
Maxdamantusin fact, I'd be surprised if it would even be acceptable by the consortium to have a device that supports SDHC cards but not SDSC cards.06:53
brolin_empeyI do not know the specifics but different storage capacities of SD cards are not all the same at the low-level software, which is why, in practice, some devices (computers) only work with certain ranges of storage capacities of SD cards.  I think SmartMedia has a similar issue but the largest SmartMedia card produced is only 128 MB but some things, such as the Epson PhotoPC 550 digital still camera and the DOS driver for the FlashPath for SmartMedia, only06:55
brolin_empeywork with smaller capacity cards because a software change is required to support the larger capacity cards that were not available during the development of the product that does not support the larger capacity cards.06:55
Maxdamantusin any case, this is fairly irrelevant to the point I was making last night, which is that the hardware doesn't care about SDSC vs. SDHC vs. SDXC vs. SDUC. If anything cares about it, it's only the software.06:56
brolin_empeyThe Windows driver for the FlashPath for SmartMedia works with a 128-MB card.06:57
brolin_empeyI do not think I ever said that the limitation is due to hardware but the reality is that some devices are stuck with old software that does not support all storage capacities of SD cards.07:02
brolin_empeyI think my original point is that it is possible that some new products no longer support <=2-GB SD cards because the user/customer is expected to no longer be using such small capacity cards by now.  I guess this is less likely for a consumer product such as the Fxtec Pro1 but the TSCM-283 and maybe other computer platforms based upon the i.MX 283 that also use the Freescale boot loader do not support <=2-GB SD cards.  At least they cannot boot from a <=2-07:07
brolin_empeyGB card but they may still be able to use a <=2-GB card while the OS is running if the OS supports <=2-GB cards.07:07
brolin_empeyReportedly at least one model of USB 3.5-inch High-density flexible disc drive does not support Double-Density discs, for maybe the same reason as I mentioned with the <=2-GB SD cards: because DD discs were uncommon in the IBM PC compatible world even by the end of the 1990s.07:17
MaxdamantusIf I had a 2GB microSD card, I'd be inclined to try it out on my Kobo Clara HD.07:19
MaxdamantusMight be worth mentioning though that my Kobo Clara HD came with an 8 GB microSD card (SDHC), and I replaced it with a 128 GB microSD card (SDXC) with no issues.07:20
Maxdamantus(Kobo Clara HD is also based on some i.MX Freescale thing)07:21
Maxdamantus(the SD card is probably not really intended to be replaced, since afaict, they don't offer any support for loading the OS onto a new SD card; you just have to copy it over yourself or obtain an image from someone else)07:22
brolin_empeyi.MX 2xx is old.  i.MX is up to at least 8 by now as far as I know.  The TSCM-283 was originally released in 2011, still uses a Linux 2.6.x kernel, not even a 3.x kernel.07:23
MaxdamantusAh, okay.07:23
brolin_empeyI have a Kobo Vox from 2011 but I do not remember if it has an SD card connector nor which SoC it uses.  It is at my home but I am currently at my office.  Last I checked, some fool on en.wikipedia.org redirected the Kobo Vox article to the Kobo Arc article even though they are two different models of computers.07:24
brolin_empeyMy Vox runs Android 2.3.x (Gingerbread), which I rooted with Gingerbreak.07:26
brolin_empeyIt has Winamp for Android, in which I lost interest when I discovered it does not support module music formats like Winamp for Windows.07:27
brolin_empeyI mean Winamp for Windows includes an input plug-in to play module music formats but Winamp for Android does not include support for playing module music formats and maybe does not even support plug-ins at all?07:30
brolin_empeyi.MX 283 is only ARMv5, not ARMv7.07:32
KotCzarnymaxd: sdcards and devices can be finicky07:37
KotCzarnyi've have a bunch of 1/2/4gb sdcards and some of them boot fine and some dont (on my opi)07:38
MaxdamantusKotCzarny: possibly, but I doubt it has much to do with SDSC/SDHC/SDXC/SDUC, and to the extent that it is finnicky, it's almost certainly to do with software rather than hardware, so if you're able to run decent software, there shouldn't be an issue.07:38
KotCzarnynah07:38
KotCzarnysame image, just device doesnt boot with some of them07:38
MaxdamantusThat means it's not an issue of SDSC/SDHC/SDXC/SDUC.07:39
KotCzarnyi suspect there are differences in the sd standard that do get or dont get implemented by controller07:39
KotCzarnyspeed/modes etc07:39
MaxdamantusSince you're presumably saying that out of a mix of 1 and 2 GB cards (which are all SDSC), some work and some don't.07:39
KotCzarnyi didnt investigate, usually just grab one that works07:39
KotCzarnyand with h3droid sometimes people even report 4 or 8gb cards not booting07:40
KotCzarnymy bet is on the speed/modes/voltages/quirkiness, you know, general compatibility of the card and the reader07:41
MaxdamantusThis is obviously just due to bugs in implementation though, not about compatibility as determined by the SDSC/SDHC/SDXC/SDUC labels.07:42
KotCzarnyyup07:42
KotCzarnybut it's not something fixable by softwar, as bootloader is most often contained as a r/o chunk in soc07:42
KotCzarnys/bootloader/boot0 code/07:43
infobotKotCzarny meant: but it's not something fixable by softwar, as boot0 code is most often contained as a r/o chunk in soc07:43
DocScrutinizer05clock speed maybe14:23
DocScrutinizer05then of course partitioning14:24
DocScrutinizer05filesystem... well you said it's same image, so...14:24
drathirKotCzarny: still much better than phones which snap to half when sit with them in the pocket ;p19:56
KotCzarnyi never carry my phone in small pockets20:00
KotCzarnyusually in backpack20:00
drathirKotCzarny: its kind of joking, bc for me its funny the phone could damage in pocket itself with normal usage no jumping/smashing it...20:27
KotCzarnywell, it's physics20:28
drathirKotCzarny: or maybe its me just chose bulletproof phones ;p20:28
KotCzarnyforces applied, reactions from the materials etc20:28
KotCzarnyeverything can be damaged20:29
KotCzarnywe want big smart devices, we get them20:29
KotCzarnybut we havent evolved good storage for them (yet)20:29
drathirKotCzarny: yea thats true, but maybe just used to threat the nails with mu phone..20:30
drathirKotCzarny: good old 3210 ;p20:30
KotCzarnyand only good as a phone :P20:31
KotCzarnyand maybe a hammer20:31
drathirKotCzarny: good have heavy defence friend in Your pocket just in case You not know hour when You need it ^^ and this present ones phones feel so fragile in most cases... last i guess i able to feel solid of the phone body was bb9900...20:38
drathirfrom current ones probly cat or black view sane choices even if s10e is powerfull them still feel so fragile...20:43
KotCzarnycurrently using some old alcatel (pop star)20:47
KotCzarnyit's light enough not to be damaged on drops20:47
KotCzarny(and yeah, it fell out of my pocket in WC few times on the hard floor ;)20:47
drathirKotCzarny: imagine drop with any current ones... personaly i have few direct screen side n900 drops where i almost was sure screen out, but not even scratch get on screen...20:50
KotCzarnyalcatel and n900 use safect display construction20:51
KotCzarnyscreen isnt exposed as much as mainstream phones20:52
* drathir also hear some rumours about cheap linux phone which have kind of killswitches used, but cant remember where i saw that... need try to dig a bit to find it probably not sure if it not have a kickstarter campaign as well, and phone intended to be delivered w/o os...20:59
KotCzarnypinephone20:59
KotCzarnyi got it yesterday20:59
KotCzarnyjust that i have to finish my other projects before i sit down and prepare some OS for it20:59
drathirKotCzarny: that for sure will be lot of fun...21:01
KotCzarnyyup21:01
KotCzarnyi wonder if pali got him one21:02
drathirKotCzarny: hope so He could play wih bootloader on the devce...  also its nice step forward for more flexible mobile devices...21:08
KotCzarnynah, allwinner a64 is quite opensourced already by community21:08
KotCzarnyit's one of the most open socs available21:09
KotCzarnyi think there is even *bsd port21:09
KotCzarnyif one fancies bsd phone21:09
drathirKotCzarny: but librem as i remember was expensive with this one its nice approach fore more price friendly models w/o android...21:11
KotCzarnypp is much more open21:11
KotCzarnyi suspect one could use it with maemo-leste as a tablet already21:12
drathirKotCzarny: running maemo on it with phone functionality support would be interesting...21:14
KotCzarnyphone support in linux is interesting no matter the device/distro21:15
drathirKotCzarny: yep and often challenging as well...21:17

Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!