Forum Discussion
Altera_Forum
Honored Contributor
10 years agoFollow up: I have a rev A board, and I'm building the Linux kernel and root filesystem using the instructions that correspond to the rev A board. I'm told that the build process for rev A is not the same as that for later revisions, so this is something to keep in mind. The instructions for building on new HW don't work with old HW, and vice versa. We have a couple more of these boards on order, so I may need to learn more about this when they arrive.
The problem turns out to be with the default behavior of a privilege filter register. Newer releases of kernel or uboot environment may allow user space accesses to various resources by default, but not with this release. To enable such access, I modified my uboot environment thusly: setenv gopoke 'mw.l 0xffd11000 0xefffffff' setenv bootcmd 'run gopoke; run callscript; run mmcload; run mmcboot' saveenv run bootcmd With this change, accesses work normally. -Mark PS: I would encourage other forum users to post similar follow-up when a problem resolution is found. Thanks.