This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Linux/PROCESSOR-SDK-AM335X: The test ti-processor- SDK -linux-rt-am335x-evm-05.01.00.11 encountered problems

Part Number: PROCESSOR-SDK-AM335X


Tool/software: Linux

1.Test U disk hotplug error :

[ 875.785708] usb 2-1: USB disconnect, device number 6
[ 875.978626] blk_partition_remap: fail for partition 1
[ 875.983775] blk_partition_remap: fail for partition 1
[ 875.994879] blk_partition_remap: fail for partition 1
[ 876.002961] blk_partition_remap: fail for partition 1
[ 876.011240] blk_partition_remap: fail for partition 1
[ 876.016345] blk_partition_remap: fail for partition 1
[ 876.026594] blk_partition_remap: fail for partition 1
[ 876.034951] blk_partition_remap: fail for partition 1
[ 876.043165] blk_partition_remap: fail for partition 1
[ 876.051359] blk_partition_remap: fail for partition 1
[ 876.056457] blk_partition_remap: fail for partition 1
[ 876.066770] blk_partition_remap: fail for partition 1
[ 876.074683] blk_partition_remap: fail for partition 1
[ 876.082550] blk_partition_remap: fail for partition 1
[ 876.090581] blk_partition_remap: fail for partition 1
[ 876.095683] blk_partition_remap: fail for partition 1
[ 876.106187] blk_partition_remap: fail for partition 1
[ 876.114250] blk_partition_remap: fail for partition 1
[ 876.122220] blk_partition_remap: fail for partition 1
[ 876.127322] blk_partition_remap: fail for partition 1
[ 876.138461] blk_partition_remap: fail for partition 1

2.Test qt interface open and close error reporting (example in attachment):

Closing or hiding a subwindow after I've gone through the main window subwindow has the following error:

Using Wayland-EGL
wlpvr: PVR Services Initialised
Using the 'xdg-shell-v5' shell integration
Unexpected wl_surface.enter received for output with id: 10 screen name: "unknown" screen model: ""
Unexpected wl_surface.enter received for output with id: 10 screen name: "unknown" screen model: ""
Unexpected wl_surface.enter received for output with id: 10 screen name: "unknown" screen model: ""
Unexpected wl_surface.enter received for output with id: 10 screen name: "unknown" screen model: ""
Unexpected wl_surface.enter received for output with id: 10 screen name: "unknown" screen model: ""

untitled.tar.gz

  • Hi Qing,

    Regarding question #1, did you umount the thumb drive before unplug it?

    Can you please post the second question in a separate thread? Those two questions are not related which should go to different support paths in TI. You would get better responses if posting the questions separately.
  • The device was mounted successfully before unplugging

    root@am335x-evm:~# [ 1703.947483] usb 2-1.1: new high-speed USB device number 7 using musb-hdrc
    [ 1704.089426] usb-storage 2-1.1:1.0: USB Mass Storage device detected
    [ 1704.112135] scsi host0: usb-storage 2-1.1:1.0
    [ 1705.209897] scsi 0:0:0:0: Direct-Access Generic Flash Disk 8.07 PQ: 0 ANSI: 4
    [ 1705.214094] sd 0:0:0:0: [sda] 15728640 512-byte logical blocks: (8.05 GB/7.50 GiB)
    [ 1705.214934] sd 0:0:0:0: [sda] Write Protect is off
    [ 1705.215856] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
    [ 1705.222330] sda: sda1
    [ 1705.325560] sd 0:0:0:0: [sda] Attached SCSI removable disk
    [ 1706.215188] FAT-fs (sda1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.

    root@am335x-evm:~#
    root@am335x-evm:~# ls /run/media/
    mmcblk1p1 sda1
    root@am335x-evm:~# ls /run/media/sda1/
     System Volume Information ubuntu-16.04.5-desktop-amd64.iso untitled.tar.gz
    root@am335x-evm:~#

    Unplug the equipment:

    root@am335x-evm:~# [ 1806.820373] usb 2-1.1: USB disconnect, device number 7
    [ 1807.045472] blk_partition_remap: fail for partition 1
    [ 1807.050800] blk_partition_remap: fail for partition 1
    [ 1807.055887] blk_partition_remap: fail for partition 1
    [ 1807.068515] blk_partition_remap: fail for partition 1
    [ 1807.073614] blk_partition_remap: fail for partition 1
    [ 1807.084956] blk_partition_remap: fail for partition 1
    [ 1807.093073] blk_partition_remap: fail for partition 1
    [ 1807.100972] blk_partition_remap: fail for partition 1
    [ 1807.106480] blk_partition_remap: fail for partition 1
    [ 1807.116896] blk_partition_remap: fail for partition 1
    [ 1807.124918] blk_partition_remap: fail for partition 1
    [ 1807.133973] blk_partition_remap: fail for partition 1
    [ 1807.142007] blk_partition_remap: fail for partition 1
    [ 1807.147112] blk_partition_remap: fail for partition 1
    [ 1807.157305] blk_partition_remap: fail for partition 1
    [ 1807.165216] blk_partition_remap: fail for partition 1
    [ 1807.173224] blk_partition_remap: fail for partition 1
    [ 1807.181545] blk_partition_remap: fail for partition 1
    [ 1807.186640] blk_partition_remap: fail for partition 1
    [ 1807.196868] blk_partition_remap: fail for partition 1
    [ 1807.205211] blk_partition_remap: fail for partition 1
    [ 1807.213473] blk_partition_remap: fail for partition 1
    [ 1807.221455] blk_partition_remap: fail for partition 1
    [ 1807.226554] blk_partition_remap: fail for partition 1
    [ 1807.237875] blk_partition_remap: fail for partition 1
    [ 1807.242988] blk_partition_remap: fail for partition 1
    [ 1807.253524] blk_partition_remap: fail for partition 1
    [ 1807.261700] blk_partition_remap: fail for partition 1
    [ 1807.266797] blk_partition_remap: fail for partition 1
    [ 1807.277015] blk_partition_remap: fail for partition 1
    [ 1807.284987] blk_partition_remap: fail for partition 1
    [ 1807.292949] blk_partition_remap: fail for partition 1
    [ 1807.300974] blk_partition_remap: fail for partition 1
    [ 1807.306441] blk_partition_remap: fail for partition 1
    [ 1807.316867] blk_partition_remap: fail for partition 1
    [ 1807.324926] blk_partition_remap: fail for partition 1
    [ 1807.332860] blk_partition_remap: fail for partition 1
    [ 1807.341146] blk_partition_remap: fail for partition 1
    [ 1807.346244] blk_partition_remap: fail for partition 1
    [ 1807.356450] blk_partition_remap: fail for partition 1
    [ 1807.364463] blk_partition_remap: fail for partition 1
    [ 1807.372383] blk_partition_remap: fail for partition 1
    [ 1807.380437] blk_partition_remap: fail for partition 1
    [ 1807.385532] blk_partition_remap: fail for partition 1
    [ 1807.395876] blk_partition_remap: fail for partition 1
    [ 1807.403849] blk_partition_remap: fail for partition 1
    [ 1807.412208] blk_partition_remap: fail for partition 1
    [ 1807.417308] blk_partition_remap: fail for partition 1
    [ 1807.428099] blk_partition_remap: fail for partition 1
    [ 1807.433206] blk_partition_remap: fail for partition 1
    [ 1807.443422] blk_partition_remap: fail for partition 1
    [ 1807.451322] blk_partition_remap: fail for partition 1
    [ 1807.456427] blk_partition_remap: fail for partition 1
    [ 1807.466720] blk_partition_remap: fail for partition 1
    [ 1807.474759] blk_partition_remap: fail for partition 1
    [ 1807.482619] blk_partition_remap: fail for partition 1
    [ 1807.490659] blk_partition_remap: fail for partition 1
    [ 1807.495754] blk_partition_remap: fail for partition 1
    [ 1807.507058] blk_partition_remap: fail for partition 1
    [ 1807.515195] blk_partition_remap: fail for partition 1
    [ 1807.523111] blk_partition_remap: fail for partition 1
    [ 1807.530994] blk_partition_remap: fail for partition 1
    [ 1807.536097] blk_partition_remap: fail for partition 1
    [ 1807.546307] blk_partition_remap: fail for partition 1
    [ 1807.554443] blk_partition_remap: fail for partition 1
    [ 1807.562474] blk_partition_remap: fail for partition 1
    [ 1807.570394] blk_partition_remap: fail for partition 1
    [ 1807.575492] blk_partition_remap: fail for partition 1
    [ 1807.585941] blk_partition_remap: fail for partition 1
    [ 1807.593854] blk_partition_remap: fail for partition 1
    [ 1807.602015] blk_partition_remap: fail for partition 1
    [ 1807.610449] blk_partition_remap: fail for partition 1
    [ 1807.615625] blk_partition_remap: fail for partition 1
    [ 1807.626117] blk_partition_remap: fail for partition 1
    [ 1807.634140] blk_partition_remap: fail for partition 1
    [ 1807.642063] blk_partition_remap: fail for partition 1
    [ 1807.647167] blk_partition_remap: fail for partition 1
    [ 1807.657819] blk_partition_remap: fail for partition 1
    [ 1807.662934] blk_partition_remap: fail for partition 1
    [ 1807.673213] blk_partition_remap: fail for partition 1
    [ 1807.681458] blk_partition_remap: fail for partition 1
    [ 1807.686558] blk_partition_remap: fail for partition 1
    [ 1807.696911] blk_partition_remap: fail for partition 1
    [ 1807.704848] blk_partition_remap: fail for partition 1
    [ 1807.713143] blk_partition_remap: fail for partition 1
    [ 1807.721169] blk_partition_remap: fail for partition 1
    [ 1807.726265] blk_partition_remap: fail for partition 1
    [ 1807.736502] blk_partition_remap: fail for partition 1
    [ 1807.744512] blk_partition_remap: fail for partition 1
    [ 1807.752573] blk_partition_remap: fail for partition 1
    [ 1807.760642] blk_partition_remap: fail for partition 1
    [ 1807.765740] blk_partition_remap: fail for partition 1
    [ 1807.775875] blk_partition_remap: fail for partition 1
    [ 1807.783823] blk_partition_remap: fail for partition 1
    [ 1807.791776] blk_partition_remap: fail for partition 1
    [ 1807.796872] blk_partition_remap: fail for partition 1
    [ 1807.807798] blk_partition_remap: fail for partition 1
    [ 1807.812904] blk_partition_remap: fail for partition 1
    [ 1807.823343] blk_partition_remap: fail for partition 1
    [ 1807.831214] blk_partition_remap: fail for partition 1
    [ 1807.836310] blk_partition_remap: fail for partition 1
    [ 1807.846673] blk_partition_remap: fail for partition 1
    [ 1807.854774] blk_partition_remap: fail for partition 1
    [ 1807.863132] blk_partition_remap: fail for partition 1
    [ 1807.871207] blk_partition_remap: fail for partition 1
    [ 1807.876311] blk_partition_remap: fail for partition 1
    [ 1807.886541] blk_partition_remap: fail for partition 1
    [ 1807.894644] blk_partition_remap: fail for partition 1
    [ 1807.902871] blk_partition_remap: fail for partition 1
    [ 1807.911334] blk_partition_remap: fail for partition 1
    [ 1807.916432] blk_partition_remap: fail for partition 1
    [ 1807.927032] blk_partition_remap: fail for partition 1
    [ 1807.935158] blk_partition_remap: fail for partition 1
    [ 1807.943130] blk_partition_remap: fail for partition 1
    [ 1807.951155] blk_partition_remap: fail for partition 1
    [ 1807.956259] blk_partition_remap: fail for partition 1
    [ 1807.966565] blk_partition_remap: fail for partition 1
    [ 1807.974861] blk_partition_remap: fail for partition 1
    [ 1807.983062] blk_partition_remap: fail for partition 1
    [ 1807.991040] blk_partition_remap: fail for partition 1
    [ 1807.996194] blk_partition_remap: fail for partition 1
    [ 1808.006580] blk_partition_remap: fail for partition 1
    [ 1808.014807] blk_partition_remap: fail for partition 1
    [ 1808.022929] blk_partition_remap: fail for partition 1
    [ 1808.030912] blk_partition_remap: fail for partition 1
    [ 1808.036017] blk_partition_remap: fail for partition 1
    [ 1808.046482] blk_partition_remap: fail for partition 1
    [ 1808.054521] blk_partition_remap: fail for partition 1
    [ 1808.062586] blk_partition_remap: fail for partition 1
    [ 1808.070624] blk_partition_remap: fail for partition 1
    [ 1808.075721] blk_partition_remap: fail for partition 1
    [ 1808.086005] blk_partition_remap: fail for partition 1
    [ 1808.093995] blk_partition_remap: fail for partition 1
    [ 1808.102177] blk_partition_remap: fail for partition 1
    [ 1808.107274] blk_partition_remap: fail for partition 1
    [ 1808.118213] blk_partition_remap: fail for partition 1
    [ 1808.123384] blk_partition_remap: fail for partition 1
    [ 1808.133880] blk_partition_remap: fail for partition 1
    [ 1808.141854] blk_partition_remap: fail for partition 1
    [ 1808.146961] blk_partition_remap: fail for partition 1
    [ 1808.157122] blk_partition_remap: fail for partition 1
    [ 1808.165162] blk_partition_remap: fail for partition 1
    [ 1808.173380] blk_partition_remap: fail for partition 1
    [ 1808.181517] blk_partition_remap: fail for partition 1
    [ 1808.186671] blk_partition_remap: fail for partition 1
    [ 1808.196935] blk_partition_remap: fail for partition 1
    [ 1808.204931] blk_partition_remap: fail for partition 1
    [ 1808.213131] blk_partition_remap: fail for partition 1
    [ 1808.221242] blk_partition_remap: fail for partition 1
    [ 1808.226340] blk_partition_remap: fail for partition 1
    [ 1808.236740] blk_partition_remap: fail for partition 1
    [ 1808.244661] blk_partition_remap: fail for partition 1
    [ 1808.252709] blk_partition_remap: fail for partition 1
    [ 1808.260798] blk_partition_remap: fail for partition 1
    [ 1808.265895] blk_partition_remap: fail for partition 1
    [ 1808.276320] blk_partition_remap: fail for partition 1
    [ 1808.284375] blk_partition_remap: fail for partition 1
    [ 1808.292400] blk_partition_remap: fail for partition 1
    [ 1808.300369] blk_partition_remap: fail for partition 1
    [ 1808.305462] blk_partition_remap: fail for partition 1
    [ 1808.316316] blk_partition_remap: fail for partition 1
    [ 1808.324374] blk_partition_remap: fail for partition 1
    [ 1808.332598] blk_partition_remap: fail for partition 1
    [ 1808.340722] blk_partition_remap: fail for partition 1
    [ 1808.345908] blk_partition_remap: fail for partition 1
    [ 1808.356160] blk_partition_remap: fail for partition 1
    [ 1808.364054] blk_partition_remap: fail for partition 1
    [ 1808.372226] blk_partition_remap: fail for partition 1
    [ 1808.377386] blk_partition_remap: fail for partition 1
    [ 1808.388016] blk_partition_remap: fail for partition 1
    [ 1808.393131] blk_partition_remap: fail for partition 1
    [ 1808.403442] blk_partition_remap: fail for partition 1
    [ 1808.411408] blk_partition_remap: fail for partition 1
    [ 1808.416876] blk_partition_remap: fail for partition 1
    [ 1808.427739] blk_partition_remap: fail for partition 1
    [ 1808.432844] blk_partition_remap: fail for partition 1
    [ 1808.443407] blk_partition_remap: fail for partition 1
    [ 1808.451361] blk_partition_remap: fail for partition 1
    [ 1808.456467] blk_partition_remap: fail for partition 1
    [ 1808.466875] blk_partition_remap: fail for partition 1
    [ 1808.474986] blk_partition_remap: fail for partition 1
    [ 1808.483002] blk_partition_remap: fail for partition 1
    [ 1808.490939] blk_partition_remap: fail for partition 1
    [ 1808.496034] blk_partition_remap: fail for partition 1
    [ 1808.506363] blk_partition_remap: fail for partition 1
    [ 1808.514700] blk_partition_remap: fail for partition 1
    [ 1808.522974] blk_partition_remap: fail for partition 1
    [ 1808.530944] blk_partition_remap: fail for partition 1
    [ 1808.536047] blk_partition_remap: fail for partition 1
    [ 1808.546323] blk_partition_remap: fail for partition 1
    [ 1808.554268] blk_partition_remap: fail for partition 1
    [ 1808.562248] blk_partition_remap: fail for partition 1
    [ 1808.567411] blk_partition_remap: fail for partition 1
    [ 1808.578412] blk_partition_remap: fail for partition 1
    [ 1808.583528] blk_partition_remap: fail for partition 1
    [ 1808.593927] blk_partition_remap: fail for partition 1
    [ 1808.601958] blk_partition_remap: fail for partition 1
    [ 1808.607056] blk_partition_remap: fail for partition 1
    [ 1808.617646] blk_partition_remap: fail for partition 1
    [ 1808.622742] blk_partition_remap: fail for partition 1
    [ 1808.633452] blk_partition_remap: fail for partition 1
    [ 1808.641615] blk_partition_remap: fail for partition 1
    [ 1808.646711] blk_partition_remap: fail for partition 1
    [ 1808.657266] blk_partition_remap: fail for partition 1
    [ 1808.665202] blk_partition_remap: fail for partition 1
    [ 1808.673086] blk_partition_remap: fail for partition 1
    [ 1808.681071] blk_partition_remap: fail for partition 1
    [ 1808.686167] blk_partition_remap: fail for partition 1
    [ 1808.696928] blk_partition_remap: fail for partition 1
    [ 1808.705102] blk_partition_remap: fail for partition 1
    [ 1808.713015] blk_partition_remap: fail for partition 1
    [ 1808.721423] blk_partition_remap: fail for partition 1
    [ 1808.726521] blk_partition_remap: fail for partition 1
    [ 1808.736931] blk_partition_remap: fail for partition 1
    [ 1808.744868] blk_partition_remap: fail for partition 1
    [ 1808.752855] blk_partition_remap: fail for partition 1
    [ 1808.761073] blk_partition_remap: fail for partition 1
    [ 1808.766174] blk_partition_remap: fail for partition 1
    [ 1808.776466] blk_partition_remap: fail for partition 1
    [ 1808.784358] blk_partition_remap: fail for partition 1
    [ 1808.792353] blk_partition_remap: fail for partition 1
    [ 1808.800391] blk_partition_remap: fail for partition 1
    [ 1808.805489] blk_partition_remap: fail for partition 1
    [ 1808.816187] blk_partition_remap: fail for partition 1
    [ 1808.824425] blk_partition_remap: fail for partition 1
    [ 1808.832517] blk_partition_remap: fail for partition 1
    [ 1808.840469] blk_partition_remap: fail for partition 1
    [ 1808.845577] blk_partition_remap: fail for partition 1
    [ 1808.855831] blk_partition_remap: fail for partition 1
    [ 1808.864000] blk_partition_remap: fail for partition 1
    [ 1808.871983] blk_partition_remap: fail for partition 1
    [ 1808.877085] blk_partition_remap: fail for partition 1
    [ 1808.888084] blk_partition_remap: fail for partition 1
    [ 1808.893202] blk_partition_remap: fail for partition 1
    [ 1808.903936] blk_partition_remap: fail for partition 1
    [ 1808.911981] blk_partition_remap: fail for partition 1
    [ 1808.917384] blk_partition_remap: fail for partition 1
    [ 1808.927774] blk_partition_remap: fail for partition 1
    [ 1808.932871] blk_partition_remap: fail for partition 1
    [ 1808.943391] blk_partition_remap: fail for partition 1
    [ 1808.951485] blk_partition_remap: fail for partition 1
    [ 1808.956593] blk_partition_remap: fail for partition 1
    [ 1808.967260] blk_partition_remap: fail for partition 1
    [ 1808.975277] blk_partition_remap: fail for partition 1
    [ 1808.983321] blk_partition_remap: fail for partition 1
    [ 1808.991338] blk_partition_remap: fail for partition 1
    [ 1808.996436] blk_partition_remap: fail for partition 1
    [ 1809.006808] blk_partition_remap: fail for partition 1
    [ 1809.014811] blk_partition_remap: fail for partition 1
    [ 1809.023464] blk_partition_remap: fail for partition 1
    [ 1809.031502] blk_partition_remap: fail for partition 1
    [ 1809.036699] blk_partition_remap: fail for partition 1
    [ 1809.047144] blk_partition_remap: fail for partition 1
    [ 1809.055149] blk_partition_remap: fail for partition 1
    [ 1809.063177] blk_partition_remap: fail for partition 1
    [ 1809.071219] blk_partition_remap: fail for partition 1
    [ 1809.076321] blk_partition_remap: fail for partition 1
    [ 1809.086510] FAT-fs (sda1): FAT read failed (blocknr 2120)

  • Qing He said:
    The device was mounted successfully before unplugging

    You need to unmount the thumb drive before unplug it.

  • I need to unmount the thumb drive by command before unplug it ?

  • Yes, you do.

    I am kind of surprised you ask this question. You never eject the thumb drive before unplug it on Mac or Windows? If so, you were so luck that you haven't got the data corruption problem.

    Please read this:
    lifehacker.com/.../do-i-really-need-to-eject-usb-drives-before-removing-them

  • For the end user, this is too much trouble, but I haven't got the data corruption problem. If the thumb drive is not unmount by command before unplug it (like sdk03), the "blk_partition_remap: fail for partition" error cannot be reported when the device is pulled out
  • Is unmouting too much trouble or using Linux command line to unmount is too much trouble? If former I cannot help, you have to do so; If latter, you probably want to provide some type of easy way, for example an button on GUI, to let end user easily unmount, such as what you do on Mac or Windows.

    SDK03 and SDK5 use two different version of kernels, the kernel error message wasn't printed in SDK03 doesn't mean the data corruption problem doesn't exist.
  • All i need to do is remove the warning "blk_partition_remap: fail for partition" from the terminal. Although there is a probability that the data will be damaged, the probability of this situation at present is very small and we allow it.All of our end customers do this hundreds and thousands of times a month without feedback on data corruption.We don't want to add too much user activity to the system,If it is handled according to the second method you mentioned, it is troublesome for us, our HMI is too complicated, and users tend to forget this operation

  • This is your project, you make the choice.

    But why you want to remove the message? It is just a regular kernel message, no difference from others in the kernel log. You don't see it if you don't connect to the serial console or check system logs.

    Anyway, if you really hate this message, you can delete it from the kernel source code.

    <kernel source code> $ git grep -n 'fail for partition'
    block/blk-core.c:2001: printk("%s: fail for partition %d\n", __func__, bio->bi_partno);