Click here to Skip to main content
15,887,394 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Long Live Visual Studio Pin
BryanFazekas13-Mar-24 7:27
BryanFazekas13-Mar-24 7:27 
GeneralRe: Long Live Visual Studio Pin
darktrick54413-Mar-24 3:44
darktrick54413-Mar-24 3:44 
GeneralRe: Long Live Visual Studio Pin
kholsinger13-Mar-24 4:35
kholsinger13-Mar-24 4:35 
GeneralRe: Long Live Visual Studio Pin
darktrick54413-Mar-24 7:19
darktrick54413-Mar-24 7:19 
GeneralRe: Long Live Visual Studio Pin
obermd13-Mar-24 4:08
obermd13-Mar-24 4:08 
GeneralRe: Long Live Visual Studio Pin
Choroid13-Mar-24 9:03
Choroid13-Mar-24 9:03 
GeneralRe: Long Live Visual Studio Pin
MSBassSinger14-Mar-24 7:06
professionalMSBassSinger14-Mar-24 7:06 
Generalanyone who fiddles with linux partition sizes during install Pin
honey the codewitch11-Mar-24 2:21
mvahoney the codewitch11-Mar-24 2:21 
Halp! (not really)

I have a very similar problem.

I have two separate processors in one die. They can share memory. The memory isn't all in one flat region, but rather, it is partitioned out into memory with different properties, like tightly coupled memory geared for instructions or geared for data (ARM is modified harvard architecture)

It's like this

Region        Start address End address Size     Free     Used   Usage (%)
BOARD_FLASH   0x30000000    0x31000000  16777216 16446388 330828    1.97%
SRAM_DTC_cm7  0x20000000    0x20040000    262144   253132   9012    3.44%
SRAM_ITC_cm7         0x0       0x40000    262144   262096     48    0.02%
SRAM_OC1      0x20240000    0x202c0000    524288   276328 247960   47.29%
SRAM_OC2      0x202c0000    0x20340000    524288   524288      0    0.00%
SRAM_OC_ECC1  0x20340000    0x20350000     65536    65536      0    0.00%
SRAM_OC_ECC2  0x20350000    0x20360000     65536    65536      0    0.00%
BOARD_SDRAM   0x80000000    0x83000000  50331648 50331648      0    0.00%
NCACHE_REGION 0x83000000    0x84000000  16777216 16777216      0    0.00%


The trick is there are two sets of these, one for each core, and the program code, heap, and stack cannot interfere with memory from the other core. Other than that it is possible to share memory and I plan to in order to enable communication between cores.

So it's a lot like laying out partition tables, but interleaving two sets of tables together with certain overlapping and non-overlapping sections. Also certain sections have to be at certain locations in order to facilitate the ROM actually running the code.

For a certain type of mind this is easy. For me, not so much.

I don't actually need help. I'll figure it out, but maybe some of you have felt similar pain.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix

GeneralRe: anyone who fiddles with linux partition sizes during install Pin
theoldfool11-Mar-24 6:36
professionaltheoldfool11-Mar-24 6:36 
GeneralRe: anyone who fiddles with linux partition sizes during install Pin
honey the codewitch11-Mar-24 6:38
mvahoney the codewitch11-Mar-24 6:38 
GeneralRe: anyone who fiddles with linux partition sizes during install Pin
Gary Wheeler12-Mar-24 7:03
Gary Wheeler12-Mar-24 7:03 
GeneralRe: anyone who fiddles with linux partition sizes during install Pin
honey the codewitch12-Mar-24 7:05
mvahoney the codewitch12-Mar-24 7:05 
GeneralRe: anyone who fiddles with linux partition sizes during install Pin
Gary Wheeler12-Mar-24 7:08
Gary Wheeler12-Mar-24 7:08 
GeneralCompact disks to make a comeback? Pin
OriginalGriff10-Mar-24 21:24
mveOriginalGriff10-Mar-24 21:24 
GeneralRe: Compact disks to make a comeback? Pin
Daniel Pfeffer10-Mar-24 21:54
professionalDaniel Pfeffer10-Mar-24 21:54 
GeneralRe: Compact disks to make a comeback? Pin
honey the codewitch11-Mar-24 2:36
mvahoney the codewitch11-Mar-24 2:36 
GeneralRe: Compact disks to make a comeback? Pin
OriginalGriff11-Mar-24 3:30
mveOriginalGriff11-Mar-24 3:30 
JokeRe: Compact disks to make a comeback? Pin
FreedMalloc11-Mar-24 4:45
FreedMalloc11-Mar-24 4:45 
GeneralRe: Compact disks to make a comeback? Pin
honey the codewitch11-Mar-24 4:59
mvahoney the codewitch11-Mar-24 4:59 
GeneralRe: Compact disks to make a comeback? Pin
trønderen11-Mar-24 5:07
trønderen11-Mar-24 5:07 
GeneralRe: Compact disks to make a comeback? Pin
OriginalGriff11-Mar-24 5:41
mveOriginalGriff11-Mar-24 5:41 
GeneralRe: Compact disks to make a comeback? Pin
jeron111-Mar-24 5:55
jeron111-Mar-24 5:55 
JokeRe: Compact disks to make a comeback? Pin
Daniel Pfeffer11-Mar-24 6:15
professionalDaniel Pfeffer11-Mar-24 6:15 
GeneralRe: Compact disks to make a comeback? Pin
theoldfool11-Mar-24 6:34
professionaltheoldfool11-Mar-24 6:34 
RantRe: Compact disks to make a comeback? Pin
Daniel Pfeffer11-Mar-24 6:13
professionalDaniel Pfeffer11-Mar-24 6:13 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.