It is always advisable to post your complete project here whenever possible (use the archive-function provided in PSoC Developer 5.3). This will help us to distinguish between naming-errors or mis-installations for instance.
Otherwise our advices to overcome the errors are more or less guesses into the blue.
PS: If you do not use Developer 5.3 I would suggest to update to the latest version
Can you please attach your project?
This problem may happen if you compile your code and that you have just modify something in the configuration of the User Module or you changed the User Module name. In both case you need to generate the configuration file by pressing F6 to build the whole project.
The cause for the error can as trivial as EricS point, either you did not build (F6) the project after renaming your UM instance to 'AMuxN' or you may not have changed the name of the UM instance from the default 'AMuxN_1' to 'AMuxN' to comply with the UM sample code (Please find attached a snapshot showing the error you got).
For 2, there is no register as DAC_CR, it is either IDAC_CR0 or IDAC_CR1 (might have been pointed as IDAC_CRx). And for AMUX case, i believe IDAC_CR0 is the register whose MSB bit needs to be cleared for spliting the MUX. refer CY8C28xxx TRM for more details. I believe we had DAC_CRx notation in older versions of designer which got changed to IDAC_CRx to be in alignment with TRM register map in the latest designer releases.
AMuXN_err.png 110.0 K