Thedma_heap(/dev/dma_heap) allows apps to allocate generic DMABufs that can be directly imported to GL / VK or even KMS (if certain conditions are met - such as using the CMA / contiguous allocations) and was inspired by Androids ION. One prominent user of it is the upcoming libcamer...
[ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off [ 0.000000] Memory: 36180K/63136K available (6144K kernel code, 343K rwdata, 1816K rodata, 1024K init, 253K bss, 10572K reserved, 16384K cma-reserved, 0K highmem) [ 0.000000] SLUB: HWalign=64, Order=0-3, ...
Currently, SDCard is not working in Linux, so if you want to put your own application, and run it in linux, you have to add your application into rootfs and rebuild it, and use the newly generated boot images, and put it into SDCard. For example, I would like to compile newdhryston...
[ 0.000000] Reserved memory: created CMA memory pool at 0x0000000080000000, size 896 MiB[ 0.000000] OF: reserved mem: initialized node linux,cma, compatible id shared-dma-pool[ 0.000000] NUMA: No NUMA configuration found[ 0.000000] NUMA: Faking a node at [mem 0x00000000400000...
TB-RK3588X开发板,通过RKDevTool升级官网上的linux固件后,RKDevTool提示是升级成功了的。但是重启后发现有无法启动。RKDevTool无法发现设备。 按[size=13.3333px]Recovery键、以及按网上的把EMMC_CLK 时钟线对地短接强制进入maskrom模式的方法都试过了。
[ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off[ 0.000000] Memory: 1026132K/1048576K available (9216K kernel code, 748K rwdata, 1820K rodata, 1024K init, 176K bss, 22444K reserved, 0K cma-reserved, 262144K highmem)[ 0.000000] SLUB...
CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_ATMEL_SOC is not set # CONFIG_SND_DESIGNWARE_I2S is not set # # SoC Audio for Freescale CPUs # # # Common SoC Audio options for Freescale CPUs: # # CONFIG_SND_SOC_FSL_ASRC is not set #...
[ 0.000000][ T0] Reserved memory: bypass linux,cma node, using cmdline CMA params instead [ 0.000000][ T0] OF: reserved mem: node linux,cma compatible matching fail [ 0.000000][ T0] Reserved memory: created DMA memory pool at 0x0000000094300000, size 1 MiB...
[ 0.000000] cma: Reserved 32 MiB at 0x00000000f9c00000 [ 0.000000] NUMA: No NUMA configuration found [ 0.000000] NUMA: Faking a node at [mem 0x0000000080000000-0x000000237fffffff] [ 0.000000] NUMA: NODE_DATA [mem 0x237e3e6b00-0x237e3e8fff] [ 0.000000] Zone ranges: [ 0.000000] DMA ...
ion-heap device <6>[ 0.312727] cma: Assigned CMA region at 0 to 17.qcom,ion-heap device <6>[ 0.312926] cma: Assigned CMA region at 0 to 1a.qcom,ion-heap device <6>[ 0.313213] ION heap system created <6>[ 0.313361] ION heap kmalloc created <6>[ 0.313395] ION heap mm created ...